Interesting topic.
It's quite common to feel that people don't understand or like ideas and/or topics. Everybody's different, and as a result, there will always be disagreements and clashes.
For instance, quite a few people disagreed with the way I handled the top levels topics. The idea itself was a great idea, but the way it was carried out wasn't so good. I knew it would be an unpopular decision, but I also knew that mahoosive arguements would be caused if I let both topics run their course. We are quite a volatile bunch of people, and we're all very opinionated - that's not a bad thing, but we also have a tendancy to overstep the mark.
I do give leeway to people who have learning difficulties, but I don't tolerate people using their learning difficulties as an excuse for inexcusable actions. I feel quite qualified to do this, as I suffer from Asperger Syndrome. If you know you're not great at spelling, I'd recommend using a spell-checker before posting anything - I've probably got a couple of typos in here, just because I've said that!
If someone is twelve years old, they are more likely to have difficulties getting the point of view across. However, as Chmera says, there are workarounds.
However, none of what I've said above is relevant if you haven't put effort into what you're posting. You shouldn't focus on posting as much as possible in as little time as possible, you should take your time - quality over quantity - and then you'll find that more people take notice of your posts, and you will earn the respect of your fellow forum members.. remember, respect is earned over time - you don't just get it overnight.