TV ratings were naturally low, as americans don't like to see what the Chinese are building, and the time difference between the two countries is also big.
americans like to brag about holding large-scale sports events. See how angry they were when Qatar was awarded the FIFA World Cup. They got the rights to host it in 2026, despite the fact that it will probably be one of the biggest shitshow/cringefest in history. As the recent Copa America showed. Apart from third world public transport, awful visa system, the americans build the stadiums mainly for propaganda purposes, they look good from the outside but inside they are cheap crap with their artificial grass...
Moreover, the americans usually always use public money to build these sports facilities worth billions. Which is always good business for the corrupt politicians, not as good as wars, but such a construction fills some pockets. Especially as I said before, they try to make the construction as expensive as possible while keeping the maintenance of the facility to a minimum with artificial grass.