Large corporations do things that don't always make sense. Of course Nokia didn't innovate from a UI perspective over the past couple of years. That doesn't mean they've been doing nothing - no. Often large corporations have to position themselves. Just because you know what do doesn't mean you do it quickly. Apple as ~35K employees, Nokia ~ 125K. Which company do you think takes longer to make decisions?