I'm well aware you might think I'm proving your point with this response.
You are correct. Your comment was mean. Not even sure why you responded aggressively.
Hostile is perfectly correct word to describe some online communities. Do you think the word "hostile" only applies when you meet people physically?