That's probably just the version for the people who think every forum which moderates is pure dictatorship, as usual...
It's also funny how many people confuse freedom of speech and all that with coming to a place which was either privately funded, or funded by a company as a pure service for users who want to chat, discuss, or ask for help. If you want a picture to compare it with, it's as if someone came to your house, put his stinky feet on your table, discusses with you, insults you, and then claims his freedom of speech. You would probably tell him to GTFO. Or won't let him come into your house anymore. Just like PH did.
TBH, i find company forums completely redundant in most cases. Even with big companies like NI, there is much less information than on this site. And, if you really are in need of support and assistance, the support adresses of the company are a much better bet.