I've seen James T get flamed for some of his threads, while a lot have valid points, some were ridiculous to say the least.
I've also seen JT flame others who disagreed with his ideas, so he's not completlely innocent.
If you don't want to be flamed, don't make yourself a target for it. This thread is a prime example that.
Never draw fire; it irritates everyone around you.
For every action, there is an equal and opposite criticism.