Every class was based on a Warcraft 3 hero too. Till we got one that wasn't.
We don't have any race that is capable of using all dragonflight's Dragon powers. Until we got one that could.
I think you need to get over these unwritten rules. Blizzard's proven time and time again to not stick to any standard at all.
They can invent as they please.