Easily Sony. This generation if people shout for a game, they tend to get it.
Nintendo have quite a history of not really listening to fans and just carrying on doing as they please regardless of fan feedback. Mario Party is a prime example for me personally, that makes me cry. Paper Mario also.
LTD: PS4 - 125m, Switch - 110m, XBO - 51m
2020: PS4 - 9m, Switch - 22.5m, XBO - 2.5m, PS5 - 4.5m, XBX - 2.8m