The 'nice stuff' is nice, but it's getting out of control how crazy expensive it is, especially with proprietary things like chain rings. My 'old stuff' and the 'newer stuff' I can still get top quality chain rings at a fraction of the price of the latter hollowtech Shimano chain rings.
I've personally had Dura Ace for about 35 years on one bike - I bought it just as SIS 8 speed came out. It's better made than the current stuff as there wasn't the 'weight weenie' effect, just that everything was made much more solidly. Comparing some of my old Mechs (XT, 600, Dura Ace) to the newer 105 (that I've got) and above, there is serious amounts of plastic in the construction these days.
Then again, if you want the nice stuff, you can always buy it "used" for last year's model.