No. This is a product that I bought and have to pay to play. It is a product that used to be of much higher quality that has fallen off sharply in recent years. Just because someone worked hard on it doesn't make it good.

If you can't handle people having different opinions than you then maybe the public forums aren't the right place for you.