I submit that the
developement team of a coin is quite an important factor to consider when deciding whether to make an investment.
Interestingly, our
development team includes seven core team members and several other developers and important contributors.
There have been many individuals that have contributed to Monero code; a complete list of which can be found on our Github Contributors page.
Some that have made outstanding contributions include: Thomas Winget, mikezackles, oranjuice, warptangent, rfree, moneromooo, jakoblind, and tomerkon.
So you probably shouldn't judge a team or the work on the basis of your opinion of some of our posts. In fact if you are basing your opinion of the team on the relative few of us who do post on bitcointalk at all you are probably getting a very misleading perception (for better or worse) since most do not.
But as I said you should make up your own mind about which coin(s) to support if any. I can't say that your own criteria are incorrect.