4- nelfs society is built to be anti-mages, they hate mages, to claim they have natural affinity to magic doesn't make sense, if they ever had one, they killed it over 5k years ago, only reason belfs rank higher than any other elf race (or any azeroth race in general) is because they actually are the most living race with most experience, any race that outlives them was hiding and that doesn't give u lot of practical experience when u are just hiding
Only race that can be better as mage than belf is lightforge draenei, who are immortal AND spend their entire life fighting BL, I don't have alliance char and i don't know if they have mages in them, but if they don't, then literally no one can be better than belfs because we know wow history and no one had the chance to have as much experience