Chinese netizens are criticizing FIFA for reportedly demanding USD300 million for the 2026 World Cup broadcasting rights after reports said China Media Group has yet to sign a deal due to a pricing deadlock, with the issue quickly starting to trend on social media.