Hey,
That's how I have been injecting up until recently, but in the latest Ionic 2 beta the default template + generate commands use the @Inject syntax, whereas before they used the method you posted above - any idea on why the change was made to the CLI? I pretty much figured I'd just follow suit.