Yep, windshields seem to naturally require replacement every few years. This is particularly true if you haven't cared for them. Several years ago, I scratched a portion of a detachable windshield. I learned to live with the scratch until I replaced the windshield. I also learned to be more careful when I removed a detachable windshield!