What fucking innovation are you looking for then? Please, enlighten the class.
You can't. You know why? Because they are innovating. They are trying new things all the fucking time. Your initial statement about Blizzard not being innovative enough is the literal opposite of what's happening in reality. But that's not enough for you because, well shit. You didn't get a one-on-one with Mr. Blizzard himself where you get to tell him how exactly how you think the game should be designed.
Boo-fucking-hoo. Deal with it.