alabrazi: alabrazi: Meteorjs “has over 13100 packages” that is really great but how many are well maintained and really useable?

I think it is less than 2-5%. A lot of packages are only very simple wrappers around some NPM libraries. But we have some diamonds, like Simple Schema or Universe packages from Vazco guys. It looks exactly the same like in other environments. A lot of some shitty plugins - and only a few of shiny stars.

alabrazi: alabrazi: some users speaks React, other Blaze and some Vue and then some who like Polymer will ask why not Polymer? Some will use Iron router, other will use flow router and some will say both are dying use React router…

That is great! You have a choice and it is really nice to have a lot of options to choose from. Thanks to that, Meteor is friendly for many developers. As a newbie in our world - you could be welcome with open hands.

alabrazi: alabrazi: Meteorjs identity is lost due to this. Instead of solving Javascript fatigue problem, Meteorjs started to seem unable to deal with it. Lazy loading was amazing then React way reined when the application is like 80% React components.

Remember, that not everyone is using React - so they do not have to install various 3rd party plugins . You have that functionality as part of official Meteor products and you are sure that everything is working well

I am using Meteor since 2015. Personally I think there is no better solution for building SPA app than using Meteor. You have so many great opportunities today - don’t complain, use it!