Ionic providers, best practices/concepts

If the angular style guide tells us to name services like: “HeroService”, then why is ionic generator producing “HeroProvider” style of names? This is utterly confusing to me.