But.. I'm sorry if I've made anyone here feel uncomfortable.
Absolutely not! You're wonderful. Don't let cranky close-minded people get you down.
I think... and this is personal belief system entering here, when it comes to dealing with the broader world, there's a balance between artificially supporting the status quo, and pushing more revolutionary ideas. The former comes with financial support and easy short term rewards, the latter with better long term benefits for everybody, including yourself, but also more hardships in the short term for yourself.
I don't think NeoGAF at large is that accepting of the more revolutionary ideas. And that's just kind of a byproduct of its composition, though there's smaller subgroups to identify and confide with.
Though I haven't come out with any specifics here yet, and I'm still very new to this community... far as I'm concerned, you're welcome here anytime.