Ralph probably made the correct campaign contributions to some folks in Albany.
I know what you mean about this type of stuff, but you really should blame the politicians who gave him the money.
All of these NFL franchise owners say: “I need X amount to build a new stadium or I am moving the team to LA.” It is up to the people to say: NO!
They built that baseball stadium in downtown Buffalo to attract a Major League baseball team. Yet, the best they could get is triple A. Who paid for that?
The fact is many cities do not support their professional sport teams. Tampa Bay Rays and Miami Marlins come to mind. Their stadiums are empty with the exception of the visiting teams fan base. These franchises should move somewhere else.
They are running a business. If they can get some stupid city to build them a new stadium to move there, good for them. It is up to the peoples representatives in that city/state to evaluate the ROI and say yes or no.
The NFL wants to become a worldwide sport like World Cup soccer. They want to expand to Toronto and London. Get ready for the London Bills.