The only provoking to be done here is thought provoking.
I come to this forum seeking information, ideas and opinions so that I can think about whatever issue i'm dealing with at the time, consider others views, advice and reasons for their opinions so that I can form my own opinion and help give others food for thought so they can do the same.
It's like ordering food at a restraunt, You look over the whole menu and make your descision based on what sounds good and pass over the rest.
None of the staff will be pressing you to order their favorite, and if they did I'd still order what I want.
Being passionate about an issue is good, trying to force your passion on others is just wrong.
Name calling is for school kids, and some of them are smart enought to see the futility in it.
I don't take offence if someone calls me a name, afterall its just words, they have no power over me unless I give them that power, then its my fault that I'm upset.
This is just my opinion, if it provokes thought, great.
If it provokes anger... take a good look at yourself, no one is forcing their opinion on you.