They leak after a while. Have to clean the track and drain clean to prevent leaks, but eventually, the seals around it go bad. Plus, depending on the type and style of sunroof, newer cars are better seals off than older cars, so imploding sunsoofs is a thing from pressure changes in the cabs