Yes and no.
Money spent wisely
and talanted people create great games. Sony not only spend a ton of money on their 1st party titles, they take their time and trust the process. I didn't mean to imply that money solves everything, but you can do a f*ckton of stuff with 70 goddamn billion dollars... Buying an established developer with guaranteed hits such as CoD is definitely one approach. MS's management sucks though and needs to improve.
It can't be understated how influential Mark Cerny was to Sony's success and hiring the right people and also shifting the focus to game
quality. Naughty Dog was a 3 person team when they bought them... Insomniac were only a 2 people team when they invested in them.
This is a fantastic speech on their approach to making games, if you ever find the time.
View: https://youtu.be/xHXrBnipHyA
From the Halo Infinite stories I've been reading on here, MS doesn't quite have the same approach.
If I were MS, I'd be on Asobo's ass 24/7. Now
that would be a wise investment, eventhough I know they said they wanted to remain independent. It'd be way cheaper and they have the talent to become one of MS's leading developer's etc. So spending some of that 70 billion on buying and expanding Asobo is an example of what I'd like to see them do.