The best hot take I have heard on this subject is that engineers are not paid too much. Everyone, including eng, is underpaid WRT rising revenues and exec comp. Of course the pushback comes from CEOs because they are hoarding revenue. I hire. I know it sucks and is hard and you have to pay an arm and a leg to do it. But do you know how much a fucking house goes for these days? Do you know how long it takes to save for a downpayment on $150k? Get the fuck out of here "helping the younger generation" by stagnating salaries.