No, this is not acceptable, and holding it up as a Good Thing that it's being perpetuated is stupid.
Microsoft have seen the writing on the wall (because it's been there for, I dunno, at least a decade?) and are saying 'you have to have an actual workable fucking business model now, k?'