Can Mercedes buy the championship? If so, isn't there a Resource Restriction Agreement that the teams have between them to limit the overall cost of participating in Formula One with headcount restrictions etc?
In America sport is a social occasion, not a life-and-death embodiment of their hopes and desires. When was the last time you had actual, tangible fun at a football match in England?