I don't know if blizz ever cared about people playing their game on Linux in the past, but msft titles on steam are often the ones I have the most compatibility issues with. I don't think it's deliberate so much as I think msft just likes to invent and use new windows specific dependencies that often break wine.
I know valve's push on Linux is a direct attack on windows' monopoly on gaming, so it makes sense that msft would make at least some effort to make gaming on Linux as unpleasant as it can.