Well yeah.. I can see how idiot is offensive though but what about calling someone stubborn, obstinate, annoying? Yes, these can result in infraction for flaming or trolling too. It's not hard to follow the common sense rules here but how can anyone avoid infractions for things like that.. well other than only saying nice things and compliments all the time.