What advantage does that give the company?
That said, if your employer sponsors you for a green card while you're on an H1B you are quite trapped in your job, and I wouldn't be surprised if people found their wages not rising as much as they would have otherwise.
The H-1B part comes in when the contractor hired H-1B holders to fill those slots.