Don't be so surprised the writing was on the wall. A lot of us already bought an Android, iPhone, or are looking for one already. On the bright side, you can take visual studio and program all of them. I like the remote C++ programming of Linux too. The Linux / Bash announcement is nice but I personally wont need it since I use VM's or real Linux boxes.