Like many here have already stated, simply an echo chamber where an unpopular opinion is tolerated, as long as it's an opinion that can be easily squashed. If you have half a brain, and show them as much, they will find a way to boot you from the site. They simultaneously run a chat forum, and are licensed as a FINRA broker/dealer. Absolute conflict of interest. SEC should be notified of their practices.