That's kinda the main thing. The glasses are 30+ yrs old, were used/cleaned by many different people and not just for beer. It's like going down memory lane thinkin' about it. Some of the scratches are etched. What's really puzzling me is the weird haze on them that is beyond stubborn. It's not on my other glasses. Now, I don't wanna cause a fish kill in the local 945 acre lake so I can have a clean old pint glass, nor do I wanna spend much money on cleaner, if any, if the glasses are too far gone. I'm leaning towards donation to some poor poor friends that have a 2nd home
Giving the glass a good rinse soon after is key. I'll sometimes use the same glass for another beer, even if it's a different brand/style it fine as long as it's well rinsed.
Scope out this handyman's secret beer glass corner & nipple cleaner I whipped together. For heavy gunk and fits well in flutes and Kolsch glasses as well. What makes it bitchin' is that the brush handle is offset.
If it's scratched and non-sentimental toss it. If the glassware itself is sentimental for it's quality or status I wouldn't use it for beer drinking. If it's sentimental for more personal attachment reasons, I'd add it to the shelf decoration rather than toss it. I personally drink beer out of non-sentimental glassware for this reason, while the more important glassware ends up on a shelf or on display.
Oxyclean Free soak, good, hot rinse, vinegar soak, hot rinse. If it doesn't become clear after that, it's not coming clear without some CLR or something. You can't get rid of scratches. They're just there once they happen.
I have a hard time letting go of glasses. I have a decent amount from long past breweries: Mogollon, Hang Ten, Terrific Pacific, etc.