Windshields themselves are glued into the frame, and have been for years. They are a major part of the structure of the vehicle, as well as an important safety device, and there isn't a problem with them comining loose. Badges are attached with double sided tape, but obviously those are a lot smaller than a light bar.