Well said, although I think I understand why the Op is so annoyed by their supposed stubbornness to boycott Bitcoin but like you said, everyone is entitled to their right to choose and make decisions that affects them and the fact they allow Bitcoin to be used for payment when topping up your MS account means they aren't actively against it.
Most times, we become too invested in crusading for the growth of Bitcoin that we turn hostile to those who don't get orange pilled immediately, but I've come to observe about these things is that those who have in one way or the other kicked against Bitcoin have somehow changed their thoughts and opinions.
In fact, MS or Amazon or big corporations are not as stubborn and boycott bitcoin completely as we think.
They have opposed, criticized and completely ignored Bitcoin in the past but now they have held a poll. Although it has not received much support from shareholders and the voting results are not what we expected, but this shows that they are gradually changing their stance on Bitcoin, from opposition to interest.
Think about it, if they were against it or still hostile to it, they wouldn't have held such a vote. So it was only a matter of time before they joined us.