It's a pity that meaningful debate almost always turns into a childish mudslinging and name calling. SoS. Grow up guys!
The Forum is for open discussion and exchange of ideas. Not everyone has to agree with your views.