Just because they've raised $20M doesn't mean every single positive comment about Meteor is part of their "PR machine". How do you know people are not genuinely happy with it?
Disclaimer: I'm one of these "wide-eyed open-source evangelists", I guess.