As a completely ossified "back-in-my-day-er" fogy and contrarian, I gotta disagree. If guns are better today then it's only because of low-cost materials and economical manufacturing techniques. Far better guns of higher quality aren't being produced, rather only cheaper guns are being produced. A generation of shooters has completely bought into the notion of "less is more," partially due to marketing which perversely paints a false picture of "perfection," a certain "reverse snobbery" that the new stuff is better than the old stuff. It's a case of "The Emporer's New Clothes" Everybody ooos and ahhhs over the wonders of modern arms when there's really nothing there.
I grew up, and throughout most of my adult life esteemed Smith & Wesson revolvers above all others. I bought lots of new ones even back in the Bangor Punta days and still have many of them. They weren't flawless, my beloved late 1970s Model 17-4 has a polish job down its long 8 3/8-inch barrel that'll make one seasick if he looks at it at just the right angle. None were bad though, all giving great function and perfect satisfaction through the years up to the present. Their looks are fabulous compared with current production.
Purchased the last two new Smith & Wesson revolvers in 1996 and 1998 and was especially pleased with the 1996 purchase. Design changes were soon on the horizon though that left me uninterested in new production guns. There's an entire world of fine used "traditional" Smith & Wessons (Colts too) out there waiting to be sampled.
The Forum has both this thread and a thread on the topic of Remington currently running. I am under no illusions that there is anything out there in manufacturers' catalogs superior to the firearms I use and admire. The manufacturers' products and catalogs evolved in the years since I came of age. The market moved as well.
I didn't move. What's more; unless the firearms market "regresses" to the olden days I ain't gonna move. I don't have a consuming desire to sample new guns. I'll happily live with the "guns of my youth" instead.