Earlier this year, Canon announced 6 new RF mount lenses to a lot of fanfare, unfortunately, we've only seen the RF 85mm f/1.2L USM of the six come to market. The RF 24-240mm f/4-6.3 IS USM is scheduled to be released in September of 2019.
We have been told that 3 of the remaining 4 lenses will definitely come in 2019. The RF 15-35mm f/2.8L IS USM and RF 24-70mm f/2.8L IS USM are both scheduled to arrive in October. I wouldn't be surprised to see the official announcement in late August or early September.
The RF 70-200mm f/2.8L IS USM won't be coming until December of this year according to the latest information we've been sent.
This leaves only the RF 85mm f/1.2L DS USM as the unknown in the group. We haven't heard anything about when we may see the Defocus Smoothing RF 85mm lens hit the market.
I want to pick up the 24-105, but at $899, not $1099.
I didn't expect it but I was utterly shocked at the resolution difference between the A7RIII and the 5DIII. Obviously the resolution is completely different but I think the AA filter not being present makes the biggest difference.
Comparing these new lenses to what Sony is offering it is incredible what the RF mount can offer...it was just too little too late for me. I wanted a F1.4 24mm or 35mm. I wanted decently sized (and priced) primes as well.
How long would it take me to get equivalent lenses to what I have available right now with the Sony system? Probably years. You can say just use EF lenses but that introduces complexity in lens swaps and removes a lot of size advantage.
I hope Canon does well with this mount...who knows maybe someday they will offer a really compelling package...all I know is right now I'm loving the Sony more than my 5DIII.
Why do you think R and RP sales were lower than anticipated? Your perception of how well the R/RP have sold is likely completely different than what Canon projected.
I highly doubt any delay in getting the lenses out has to do with R or RP sales; much more likely it has to do with production and/or distribution challenges.