I agree with you. Better to have 1 quality good thing VS 10 cheap things in general but ya especially for eyes.
I used to be in the "i buy cheap ones because i know im gonna fuck them up" camp, but now I'm not
Reasons:
1. you wear them every day.
2. they are on your fuckin face. nothing says "loser" like a cheap pair of sunglasses.
it took a 10 year old girl coming up to me and telling me my sunglasses were ugly for me to realize this. Since that traumatic event my whole perspective on life has changed for the better