Canva making Affinity free makes a ton of sense if you look at it as a way to acquire young artists before they use Adobe. The way it used to work is that young people and students would pirate CS or get a student discount, making them lifers on the platform. Getting young people on Affinity without any friction is going to change the design software landscape in 5-10 years time. Adobe will still be a player at the higher tier, but Canva will be more synonymous with art software down the road.