Bit late to the party but I'll chime in here anyway: totally agree with the OP and pretty-much everything that's been said, especially about a few particularly rude or entitled newcomers. I'm a relatively new user myself - been here a year and have very little game development experience before C2 - but between the forums, manual and tutorial, and of course a lot of experimentation, I got to a point where I'd consider myself a pretty competent user.
But then, and this is a weird thing that I didn't expect to happen, I found that helping others was perhaps the greatest learning tool I used. People would ask for a way to solve problem x, and I'd think "gosh, that's a good question, I wonder how that would be done," and then I'd go off and figure it out - often using bits and pieces of information scattered around the place - and return with a capx and an explanation.
And the few time I've been completely stumped, there's been someone with a far greater knowledge of traditional programming and/or math to swoop in and offer me advice.
Honestly, this community is the most helpful I've ever been a part of, and that includes another forum that I actually run :P
Scirra forum is the perfect embodiment of that which helps those who help themselves.