Hmm. I guess I'm mostly optimistic about GA. GA aircraft, used or otherwise, have always been expensive, even in constant dollars. Gas prices seem high but in constant dollars not really that different than 30 years ago. Safety? GA accident data is much better now than when I started flying. In addition, today's GA pilots have more access to safety-enhancing equipment that ever before. When I started flying, we didn't use headsets to protect our hearing, and all we had for communication and data (data?) was crappy ARC or Narco radios (that weren't all that new THEN). First LORAN (game-changer for precision navigation) and now GPS with precision-guidance approaches into rural airports, plus the ability to get in-flight weather data (even if it is drinking data through a narrow straw). Insurance rates? Cheaper than my car! (Still. just renewed for next year with only a $90 increase in a rough insurance market.) I'd say in many ways, it's never been better for GA.
What HAS changed for the worse is that many airports have regrettably closed. Permanently. We used to have 3 public use airports in our rural county, all with busy maintenance facilities. My home airport is now the only one left, and it is doing OK, but financially challenging to operate. And while technology has dramatically changed GA, it is very expensive to install and maintain. The FAA mandate for ADS-B out didn't help, even if it does bring some (theoretical for now) benefits. (On the other hand, ADS-B in is a real benefit. I won't go back to the crappy ARC and Narco radios.) The GA fleet is aging, and that does present annoying, if mostly minor maintenance issues. My plane is over 40 years old now. While it has a relatively new engine, interior, and avionics, the airframe is a constant battle with little niggling things like cracking plastic and fiberglass parts, plenty of metal patches, oversize or stripped screw holes (just encountered that issue while changing a light bulb) loose baffles, degrading fuel tank sealant, etc. It seems like every time you fix one little thing, you discover two other little things to address.
But all in all, I think it is much better today than when I trained and built my first few hundred hours.