There is no room for bad manners mate and I think a lot of what is branded "racist" and "sexist" these days is just bad manners in the wrong setting. The tone of the Email you appear to be quoting is pretty poor we would all agree - however you have not supplied us with the letter or email that prompted it.
There are arseholes in every industry. But that is not the point of this thread.