Actually, I see nothing wrong with your post. It's obvious SoS has a lot of confidence in his work, and rightfully so, but I could see how it could come off to some people.
You spoke your opinion, avoided personal attacks, and did it with an un-rant like maturity.
All that said, GTFO. J/K