Been saying it for a decade: Starcraft > waaaaaaay more interesting storyline. Warcraft has been over since Arthas died a half decade ago.
The entire Blizz lore has gone to utter crap in recent years. I used to be a huge fan of reading their stuff as a kid. It's awful today.
Starcraft:
SC1 story was amazing. Good foundation, well-rounded, and exciting.
SC2 was laughable. They gave Jimmy Raynor hair & pretty looks. It's not even a same character. SC1 Jimmy vowed to kill Kerrigan with his very hands for massacring everyone, including his beloved friends.
Suddenly, SC2 Jimmy is a white knight who rescues Kerrigan with some awful Hollywood ending. ????
Also what happened to Zerg? It was clearly stated in SC1 the fighting units (zerglings, hydralisk, ultralisk, muta, etc) were all assimilated from different planets. They retconned this whole thing and now they are all from 1 planet. And apparently Overmind was a good guy afterall and zerg race is a key to defeating the hybrid Zerg/Toss race? That's some recycled 'Horde/Orc are good, just was corrupted by Mannoroth' BS.
Diablo 3:
Oh hey look, Diablo is back again. LOL. If I were a mortal, I wouldn't even be scared of him anymore.All that soul/worldstone mechanic to seal Diablo is out the door. We need sequel money. Diablo is BACK! The 3 prime evils are gone. Hey now we have 5 lesser evils. Apparently these lesser evils are now scarier!
I actually think Warcraft lore is the least 'whored out' franchise out of 3. Well, except for that whole time-travel thing.