I’m sure you are 100% correct, but for newbies coming into Meteor the fact they they get stuck at the simplest of hurdles early on (following tutorials) can be really off putting. It doesn’t really matter what causes the incompatibilities, the fact that they are there can be so frustrating for people trying to learn it.
I guess that is what happens when platforms rely on third party packages to do all the leg work though, as you mentioned.
I have to admit, after being a primarily PHP based developer for about 20 years, moving over to Meteor has been at times so frustrating that I’ve felt like just forgetting it and going for Node & React instead. I’ve found that I’ve spent hours trying to figure out the simplest of things that can be done with PHP in a few minutes and at times it’s made me feel like a bit of a dumbo that just couldn’t grasp it, and without any reliable resources to fallback on for help (until I found this place) it has caused quite a few moments of super frustration.
There is no doubt that Meteor is awesomely powerful, but there really isn’t the up to date community support available (again, apart from this place) for when you come unstuck - which as a newbie you most certainly will. I’m sure in time, as more and more people roll amazing things with Meteor, this will change, but as of 2018 - from my own experience so far, as a newb, be prepared to spend a lot of time debugging.