Latency compensation/optimistic UIs is one of the first things that clued me into why Meteor is so great back in 2012 when I watched the original screencast: https://www.youtube.com/watch?v=fsi0aJ9yr2o
The reason is actually a common theme throughout Meteor: boilerplate code, and somewhat relatedly "devops" type code, are taken care of by the platform so you get to focus on building your app.
It's such a big focus of Meteor's design compared to every other platform, and it's what's kept me coming back for three years.
In fact, it's surprising that so few other platforms have picked up on the fact that eradicating boilerplate is a feature, and they should compete on it. Maybe with more posts like this, they'll be inspired to head in that direction!