Hooray for political correctness
The correct definition of a "kid" is a baby goat and not a human child anyway
I personally dislike the word "mate", regardless of who it comes from. I really don't like being called "mate" by any of my real friends either.
"Hey mate", "It's over there mate"
95% of the time you don't know who you're talking to, so how can you call them "mate"? A "mate" would imply being friends at the very least. It's also used to be rude and condescending:
"I'm better at <insert activity> than you, mate."
Fucking stupid, chavvy word, it should be banned. It's even worse on forums when you ask a question and somebody answers or responds to one of your other posts with the word "mate" tacked on the end.
If I was still modding here I'd ban people for doing it repeatedly.