Having only "end game" at high level always sucked at WoW. There should be more to game than just mindless raid grinding. Look at GW2 or ESO they do it right, end game starts at level 1, properly told story, fun leveling experience, world is filled with players no matter where you go and getting to max level for raids is just cherry on top.