oOoOoH, watch out fellas! we got a sigma male over here! jokes aside, this is actually believable. the most annoying thing about China is the harassment you get for not giving respect to the hierarchy. If you're not licking boots and cultivating favor with people who have more power than you, you're basically an outcast.