Give it time. They’ve learned from GTA V its Online counterpart. GTA VI will have fully integrated microtransactions and likely a crossover online function with the Single Player component. Wouldn’t surprise me if the campaign itself will be fully online / coop compatible.