There have been a metric ton of these articles, and there are going to be a metric ton more. And that's great, because it means that engineers are becoming increasingly aware of the market for their own service, which means that they're better prepared to get compensated properly.
In the end, any negotiation boils down into a pure tug-of-war, where both sides pull as hard as they possibly can, and the ribbon ends where it ends based off of the relative leverages of the two parties. To this point, engineers have been handicapped not just by not knowing their leverage, but not knowing they were even playing the game in the first place. That seems to be changing.