"This project is a mobility improvement for the area as a whole," said Lou Gellos, a spokesman for Microsoft. An existing bridge a few blocks away is congested and a nightmare for pedestrians and bicycle riders, he said.
So, we have the relatively common phenomenon that commercial development has outgrown the infrastructure. Big deal. Usually the government handles this as part of its own work, without direct commercial assistance. In this case, MSFT is offering money to help solve the problem. They deserve kudos, not punishment, since they could alternatively be lobbying/strongarming the relevant government entities to foot the bill at 100%.
Even if you hold the (inane) view that MSFT should foot the bill at 100%, they don't have the authority to just build a bridge over any highway they want. So you need some kind of legislation anyway.