Is Microsoft sliding into irrelevancy?