We know all about incompatibility problems
Because I've had a lot of them. And they are between Microsoft products and Microsoft products.
Daya after patch rollouts, I spend the next couple days fixing what the patches broke.
Point is, Using strictly Microsoft means noting in the world of uptime and compatibility.