I would not say Sony is good at services. Absolutely not. They are missing a ton of pro-consumer stuff that Microsoft is excelling in.
They have no BC, no ability to change gamertag, no Looking For Group, no steam-like refunds, no Play Anywhere, no ability to change gamertags, and no console cross-platform play. And they're missing multiple subscription options like Games Pass and EA Access.
Microsoft has all of that. I think what they need for a perfect services portfolio is to also make these changes: completely get rid of any release date parity clause, and completely get rid of the 50k minimum disc print rule.
Man just imagine if Microsoft had all that stuff, and the most powerful console, and increased 1st party, and better relationships with indies/third-parties. Shit bro... I'd be in heaven.