Once April NPD numbers are released you'll see a shift in the Call of Duty numbers.
Basically 32.5% of the Xbox One userbase bought CoD while 34.5% of PS4 users bought it by the end of April. A clear 2% lead by the PS4 because CoD continues to sell there, while sales are dropping off steeply on the Xbox One side.
The argument that Xbox fans buy more games doesn't stand up this generation, in the long term. The fact that exclusives are now multi-platform, on Windows as well, will cannibalise the Xbox One software sales. This trend is starting in April and will continue for the rest of the year. It was obvious this would happen. Will an updated Xbox help??? I doubt it, the damage may be terminal.