To be honest this would be a much better way of handling things if you ask me, Retail for 3-6 months then on GP. Big gamble as things stand that more than likely won't work out for them IMO.
The equation is significantly different when it comes to multiplatform games from popular franchises.
COD will always do significant numbers on PS and PC, and they're realistically looking at solid sales when it shows up on Switch 2.