Imagine how much development hours were wasted here:
https://www.irista.com/
Conceptually I like having a cloud-based image service - albeit locally the upload speeds are just too shitty for this.
Of course, they wanted to "sort of" lock-in customers to the Canon world in order to reduce churn.
Which is why I'd rather use a generic service for this.
Chief Editor - opticallimits.com
Doing all things Canon, MFT, Sony and Fuji
This is my point exactly. Pair with reliable platform like Smugmug and see where it goes.
Let the software companies do what they supposed to do and Canon can focus on making more lenses.
This is not only with Canon, I see the same in the mobile phone "Samsung Photo", "Samsung Pay", "Samsung Backup"
Well it's a honest way of keeping customers in your environment, software side, IMHO Canon offers the best software bundle (only phase one with capture one does better but the price gap between the two is huge and they target different types of customers) when I got Sony A6000, found their software was very basic and had to invest in third party software, OEM software was one of the factors that made me decide get EOSRP not a Sony A7 series body
Why they did it - because they could.