It may be a bad marketing strategy, sure, but not for your reason. Your reason is because you can't skip everything without knowing what you're doing at end-game.
Everyone else's reason for hating it is the unnecessary grind we have to do in order to get there when we can just purchase that to save time.
It's essentially so that new players don't ruin end-game by throwing dungeons because "I don't know what I'm doing". If they had allowed that, it'd be even worse strategy.
If I am going to make a purchase this significant, it means that I am already invested in the game and know how it works. Yes, there is the caveat of new players who want to skip the story and jump into battles blindly, but that would be a small portion because the genre of MMOs and MMORPGs is that you are invested somewhat into the lore.
For veteran players that probably make a good portion of the player base, we dont want to grind the story over and over again, especially when we have little time to even play.
There is also the question on PvP servers which I can agree that those instant lvl 70s should be restrained from trolls. However, in PVE servers, I dont see the issue unless we are speaking about dungeons. Even then, you can kick players out of group dungeons if need be.
To me, restricting it on the fear of a small portion of people just jumping into blindly, isnt enough to justify restricting it on PVE servers for everyone.