I don't disagree with any of your points, and I wasn't saying that you personally was giving out abuse, and certainly not to me.
You are right - the forum is a place to give out views, and clearly our views don't match up. But some other people need to realise that if someone has a view they...