why chinese always idiot?

why chinese always idiot?

76561198250099332
Level 12620.73 hrs played45 games