The freebies, on call outrage, etc is inherent to the tech industry with venture capitalist money or otherwise insane net profits... the longer term sustainability is questionable, but fresh college grads or others early in their careers having unreasonable expectations of reality are not so different than your average political science or psychology major taking on egregious levels of debt only to struggle with making student loan payments.
Again, I agree with valuing other disciplines. I think there’s also something to be said about supply and demand. The Googles and Amazons of the world typically hire people at least somewhat competent in CS. Sure you could pick up pick up Ruby on Rails or whatever framework to join the gig economy, but your chances won’t be great at becoming a engineer at a Google caliber company.
The issue with teacher pay isn’t just about what society values but is more nuanced. My conservative friends don’t see the value in public education and insist on sending their kids to private schools. I don’t know how those teachers are paid, but for the public school system that I participated in, the argument becomes well my kid doesn’t attend so why should I pay for it?
In my opinion, it’s very short sighted and destructive for the country in the long term. It’s not only teachers we are devaluing but an entire generation of children whose parents are not able to absorb the exorbant costs of private schools.