Yes and no. They bet on not spending resources on R&D in soft (what is Nokia still known for? Awesome snake or rather sturdy handsets?) and using MS for that. Outsourcing coding division as much as hurtful for maemo does make sense in corporate view.