Sometimes, provocations can make us becomes better :-)
That is your opinion, my opinion is different. If you can come out with your opinion then you should hold it, and try to accept others' opinions. I'm not saying yours are wrong, but people come out with different opinions. :) There are pros and cons with your opinion and my opinion.