You are correct. But that lack of community spirit and support starts with the people running the show. And if they don't have respect for the customers, the customers SURE as hell won't have respect for the company. Hence, a very verbally violent discussion area. Especially when it comes to problems with software and support.