Must agree with the first part, but calling us monkeys sounds a little bit racist to me.
I mean, it's not only brazillians doing that. CS community is very toxic and extremely childish, but I only get in touch with brazillians in game and I can say that some are pretty dumb and think they are fucking good cuz they get 1-2 frags more than you. It's normal being called trash in MM brazillians servers.
Communication it's a really issue here, verbal and textual. Sometimes they waste more time saying bad words to each other than actually making calls and giving info. It's sad but it's a reality, and I believe it's not just here in Brazil.