This makes me very much concerned about canon not making things easy for third party lens brands . Still no Sigma /Tamron for RF mount. This alone makes me choose Sony over Canon when considering switching to mirrorless...
Canon have never ‘made it easy’ for third parties, they only released the EF protocols to companies that would pay them, Red and Zeiss for example, but most companies chose to save the money or licensing restrictions and reverse engineer them. But Canon also introduced firmware for third party batteries in bodies.
To me it seems like an Apple/PC thing. In general if you buy Apple ‘it’ just works but you have comparatively limited options, for PC users the options are limitless but there are a billion caveats, workarounds, and broken compatibility. You pay your money and make your choice.
Nobody, including Canon, care if you move to Sony from EF because you are an irrelevant single data point. Only when the majority of buyers actually do that would there be changes, don’t hold your breath!