Till you try to build a web c omponent or embed an agular2 app in an existent DOM (haha)
I'm not sure what you mean about components...Angular is component based. Are you referring to native web components?
Manage an stream of html comming from a backend CMS. An upgrade their DOM.