What does one have to pass around?  You can `require`&#x2F;`import` service modules directly... for that matter, with a system like redux&#x2F;react, you can easily pass anything needed via properties.  You can create pretty complex applications without muddying where your services come from...<p>I&#x27;ve been following Angular2, and while much better than Angular1, still think react+redux as a workflow&#x2F;render solution with separate state management reducers&#x2F;handlers is a better workflow... especially as feature count goes up, because complexity doesn&#x27;t climb as steeply as with Angular.