Is Microsoft on the road to Oblivion?