You got good points here.
I’m not saying, Next.js is the best thing.
But these projects (Create React App, Next.js, Nuxt.js) are not boileplates. They are build infrastructure.
Yep. Pubsub/Account system is something fancy in Meteor.
But if you’ve spend few hours setting up with passport.js is not that hard.
May be that’ll save to some future time when you want to customize the auth system. (Including the UI part).
Still Meteor gots a lot of stuff ideal for projects starting up. But what went wrong when you need to customize it and want to handle a lot of users.