I'm all for sharing opinions. It's just the way they are delivered or how others receive them that appears to be the problem starter.
It will never be all sun shiney and perfect on here. I've learned to accept that fact. I'm one that tends to avoid conflict.