Not only Microsoft's. I think Google were the first who introduced this crap. Now everybody is using it because users don't matter.
I think the UX of the future is: Please enter your card number and let us take what we want.