I agree with the premise here. Sure it was worse in the past, but that's how games evolve. I concur with the sentiment that new characters and such will always be advantageous to players that are purchasers.
I don't think the OP, or myself, is saying, give new people a fully fleshed out roster!
However, even with refreshes and such, the grind CAN be discouraging to new people (myself included at times.) If you turn off those people they can never be paying customers. It's a chicken-egg problem.
I think the OP is onto something with the suggestions.
Another way to help with the grind is instead of reducing requirements is to up drop rates of character shards and some gear.
The people who are spending the money probably aren't spending the money on characters like empire guys and rebel team to get to CLS, as an example. They're more likely buying gear and character shards of the shiny new character released.
Making end game content more accessible quicker actually could contribute to more sales. Right now the feeling of "If I buy this, it's not really going to help me get it any faster" is pretty high. But if that "old stuff" that the people who've been playing 2 years / spending lots of money don't care about anymore was more accessible, there's a chance to increase player population. (It also helps because now guilds have a higher pool of players to recruit, etc.)
I don't know, I've said elsewhere, a game that has a worse grind than Everquest is probably going to follow the same decline path when the next "WoW" with an easier progression comes out.