Why do we need meteor when we have angularjs + firebase?

For example, try making a simple app that let’s you upload images.

After the Google I/O 2016 (re)launch of the Firebase, one of the features that Firebase provides is Storage, which lets you upload user-generated content (images, audio, video etc.)

A better question nowadays would be Meteor vs. (Firebase + Polymer), thanks to the polymer-fire web component, which brings the data into the template much like {{#each tasks}} does in Blaze.