You make it sound like there is no such thing as a WoW fansite/spoiler site (much like the one you are posting this on) that gives away where the bosses are, that has forums to tell you when and how to use a skill, to choose which talents you should take, to tell you how a boss should be done before even encountering it and not having to learn via multiple wipes. You say it makes no sense to automatically know a skill, but accepted that you had to go see a trainer to swing a sword faster/harder?
WoW has been streamlined and made more efficient, not dumbed down...if anything it was smartenned up, because a lot of things that used to be...were pretty dumb.