I never think that a support forum should be owned by the company.
There is a clear conflict of interest. The company does not want you calling them out on product flaws or their behaviour, on a site that they own and that reflects on their brand and products.
It's a shame that fora frequently are not financially viable, as they do need to exist to provide a centralised place for consumers to gather, share problems, diagnose and solve them.
Companies shouldn't run their support forums. Instead, companies should offer a better level of support by default.