It’s a simple enough proposition.
Did you have fun grinding to unlock allied races?
If a significant portion answer no, then the grind should be abandoned in favor of streamlining the gameplay experience, just as it has before. Blizz also needs to ask itself whether creating player fatigue so they get tired of the new races before they even unlock - is a good way to go. My feeling is no. People can call this whining and complaining, but I play WoW to have fun, not because I have time to kill.