IMO, what they could do at least is not locking anything behind MSQ for alt characters you create. If you patiently did all the questing starting from level 1 on one character, that should be sufficient, right? Make thing locked behind MSQ progress account-wide, not character wide. It's frustrating as hell when you're in love with your alts and want to do end game on them to do all the useless running around over and over again.