To be fair, that's the cost of doing business in the premier league. The budget in MLS is what it is. I don't care if a guy is worth $10M or $2M. If he can play, I want him on the roster if he's good enough. I don't think we know as of yet what the budget is at this point.
And for the record, Man City fills a 60,000 seat stadium. Premier League shares a massive TV contract with all 30 teams, and that club has a gigantic international, worldwide merchandise operation. So yes, their budget is going to be 100x our budget because they make 100x more money.