Like I stated earlier, the All Apps doesn't truly bother me, I just feel like it's not respecting the design as a whole, which seems to be the theme of late with new features in WP.
In Windows 8.1, when you install a new app, or it even updates itself as far as I know, the arrow on the start screen has a text header "3 New Apps Installed"
What was wrong with this route for WP? A temporary text tag that would accomplish the same thing, but yet go away once the point was made? And the point gets made often in Win8.1, and no one minds.
I've worked on features that tried intro designs like this.
They fail utterly spectacularly with real people because it's total information overload.
Agreed. Completely useless tutorials. Not to mention most users won't ever see them as the phone / computer comes halfway set up for them. I mean, I configure a Win8 computer for people/companies and there's the tutorial, but it's GONE once I set it up, I have to endure it every time though!