It isn't about lazy. You can be the hardest working incompetent ever, just means you are writing bugs at a fierce rate
But I think you only have to look at how a lot of these companies treat their customers like cattle. They are going to be treating their own employees as badly, they are all human and should be shown some respect after all.
It often staggers me how many companies treat their engineers as unskilled second class fungible cogs, not the creators of the products that drive their wealth. Top notch programmers can get work elsewhere, so they will.