Yeah from what I’ve read this is the rare case where the owners simply don’t have the money to build the stadium, it’s not simply just greed, it’s plan facts.
The only way Bears ownership could get financing to build the stadium on their own would require them to leverage more of their ownership of the team (because they are so cash-poor) and I may be wrong, but the NFL puts limits of how much an ownership can do that. Of course, one solution would be for the McCaskeys to sell the team already, but I don’t think that’s in the cards.
all that being said, I don’t want a penny of public money going to a new Bears stadium. Always a boondoggle, it never pays off for the taxpayer.