In the past it was more because of competition. It's not that companies started offering less, they just stopped increasing what they would offer, and still got the people they wanted. Because there is always someone more desperate.
More recently it's been greed. It shows up as sustained high profit margins you'll see primarily in tech companies. Outside of the tech industry the only issue is how long the market or government takes to correct it. Politics around the oil industry being an example.