I complain too, but it is easy to say that people are just stupid to recognize cubing as they 'should'. Maybe WE should present it in a better, more accessible way, where we always put the emphasis on Fun, Easy and Cool. To try to counter the most regular opinion of Lame, nerdy, too difficult and lifeless.
Example: most FAQ's (maybe even including my own), has their questions asked like: is there a downloadable standalone timer for on my computer or macbook? Instead of: what program can I use on my computer to time solves? Makes the question more accessible and less complicatedly asked.
Although cubers like to show off their intelligence in general, instead we should try to show the ease, fun and coolness of it.
For example, I'm active in a chess club for 10 years already. The reason why most little kids start is because they think it is 'cool' and want to do what their friend (who is already at the club) does too. In chess particularly, the fun for the beginner or child is to win pieces, to capture and concur, and of course to win.
Bryans question is very fair, since probably almost none of you try really actively to show the cool/easy/fun side of cubing to others besides maybe your close friends.
Personally I always try to take any possibility that brings cubing in the media although mostly I don't gain anything from that, which is also the reason I have my website and youtube. (well, nowadays I make a little bit money with youtube, but that's not the main reason)
Any thoughts/disagreements/suggestions?