Spot on really
Most old boys i know now have jobs, kids, other commitments. At the Peak of WoW most the players fit in the same age bracket and employment / family status. Single, no kids, at college or out of work.
The truth is no one likes to work for crap. Back in the day when i had no kids, or job i had the time to be BIS now i don't but still want to be. Pushing things away from i would say most the player base making it unobtainable due to there commitments is not a good design.
I welcome things like the 90 boost it gives me more time with family and stuff that little amount of money i could earn in an hour or so at work so much quicker and efficient than levelling to 90 manually.
Casual friendly is good, elitist is bad very very bad for most the old players at least.
I am sure you see many "noobs" as you would call them now in there none heroic warforged kit but awesome old school mounts t3 kit and titles.. They once had more time to play i bet and would love a chance of that kit and maybe even would sub longer if they did.
Players with less time get pushed away from what they want from the game. They leave this is bad for everyone.