Oh Warcraft....I remember that queue. Estimated time...unknown. Getting a queue time of hours was such an improvement...until it reset to something larger.
Still, I think I got angrier with Battlefield 4 and its numerous crashes than with WoW. I think that is a big reason why I no longer purchase games day one, and instead wait a few months down the line ( PC wise, anyway ).
Total War has had some bad launches as well, not to the extent of Rome 2 though. And Ultima....I remember you so. Well, moreso UO.
Oh, and Diablo....no matter how long I had waited for it ( like most who played D2 ) the moment I heard about always online, I knew to not get it right away. As such, I was able to view my friends' misery philosophically, tinged with some condescension ( I told you so was said a number of times).