Everyone is different, so not everyone will tolerate that kind of behavior, especially if it was unwarranted
Yes, the host was a little too sensitive in banning you just because you didn't like his build, but you could be less of an ass and think about what you say before you go insulting someone's work
You're best to keep those kind of "opinions" to yourself as using blatant insults won't help anyone