Whilst I don't think this is necessarily true, a difference in reception isn't exactly surprising. Whilst both platform holders have had blunders, closures etc, Microsoft's track record of IP, studio and exclusives management in recent years has been especially poor, notably in comparison to Sony and Nintendo. Whether you look at the decline of Halo, Gears, Crackdown, exclusives like Sea of Thieves, certain other titles, Fable, Rare as a whole, Lionhead, Scalebound and so on, and then compare to Sony or Nintendo's recent exclusives and output, it's little wonder many have so much more confidence in Sony's management of studios and IP over Microsoft's.
TakeTwo (TT) under Sony means a lot of people (Xbox gamers) are potentially pushed to invest in a Sony platform in order to play TT games, but games that ultimately are still likely to be really high quality (potentially also with less aggressive microtransactions or GaaS emphasis). A TT under Microsoft however might lend to a greater chance of TT putting out worse quality games altogether, which to many is potentially worse.
That and lots more people own a PS4 over an Xbox One in the first place, hence another reason there could be less pushback to one over the other.