Of course companies are going to try to overreach and get as much as they can. The point of having a government is to regulate and turn down unreasonable requests. That's where this needs to be fixed, not by expecting profit driven companies to altruistically leave money on the table. It should be obvious by now that doesn't work.