[meteor dev and OP] Sorry to see this here. I don't know any of the people who commented here so far. I just smiled reading their stories -- they're the reason we work so hard on this project.
If you're ever in SF, come to a Devshop and meet some of the community in person. I think it will change your impression. http://www.meetup.com/Meteor-SFBay/events/103016662/