Yes, I do call them idiots.
I call certain people idiots. People that don't read the rules. People that want to spoil the movie for others (believe it or not, not all of us want to know every single script, visual, and movie detail before the movie comes out).
I also mock people Only after I have warned them several times) that are sooo lazy that they can not be bothered to look if the subject thread is something that has been posted before.
I also mock people that come here and troll (there are tons of Transformers web sites where you can troll and feel right at home).
Mind you, I believe in the freedom of speech even if these boards are private and not government property. But there has to be some rules. Think of it this way: when you're an invited guest to someone's house, you don't go and take dump in the middle of their living room. Sure, you can dislike Bay's films and post politely why you hate them, but you don't have the right to take it personal and post hateful and trolling post. There are other sites for that; this is not one of them.
If you want to spoil yourself about the movie, fine. But just don't expect others to do the same.
For someone who says you didn't belittle anyone you sure went out of your way to call me a "bad apple."
BTW, you're wrong. I'm not banning you.