Its very interesting you say that. I agree with all your points. Ive used Meteor everyday over a year 16+ hours a day. Im building a startup that serves thousands of users and let me say I feel the struggle. But that struggle has made my company stay innovative and lean as we scale our app. We’ve hit each of these roadblocks, some you can solve problems for and others you just shake it off and say “WELCOME TO METEOR”. As Meteor enters the enterprise more and more, this framework will definitely have its act together. Until then just need to continue building.