As decently good as the specs of this lens seem to be, I do have to say that lenses like this are pretty much the reason, why we can't have full frame third party lenses.
If there was actual competition in the RF system, they wouldn't win anyone's favour with such a boring product.
Yes it's lightweight and small, yes it's not L style pricing to the moon. But that's pretty much it.
The focal range is very limited, f2.8 seems fine, but as people said, is probably going to result in digital correction galore and should have been f4, and knowing canon, they will have implemented limited weather sealing to make the L lenses look more appealing.
In this world it seems a decent offer.
In a parallel universe with Tamron and sigma products open to us, we would absolute shit on this thing.