Chinese national football has long been mocked by fans in China for its poor performance and corruption allegations. Offbeat weighed in on a recent defeat from the national football team that has galvanized many avid soccer fans.