Well, I think that it has gone from one extreme to the other. I'd like the industry to find a suitable compromise. This could be assisted by international legislation introducing adequate minimum seat pitch regulations for passengers (which all airlines would have to comply with) and much more socially conscious rules and regulations for aircrew. Fares would have to rise, but I don't think it would prevent the majority of today's passengers from leisure flying, though some may have to reduce the frequency of their annual travels by a trip or two.
Unfortunately, the new generation of travellers don't seem to care how they're treated, and are ignorant of how their safety may be compromised by tired underpaid crews so long as they pay peanuts for their flight - well until it all goes pear shaped of course!