It's interesting that overall spending doesn't decrease that much in the end, although shifting from snacks to fruit is the kind of change health advocates have always wanted?
This is a commonly repeated claim but it's usually not true. Fruit is, in fact, pretty cheap:
In the US, bananas average $1.68/kilo: https://www.numbeo.com/cost-of-living/country_price_rankings...
A kilo is usually ~6 bananas. So a banana costs maybe 28c on average. Find a cost-competitive ultra-processed snack for the calories and satiety that a banana provides. Healthy eating might not is cheap but junk food, specifically, is not usually a cost optimisation.
That's definitely not something I expected to be cheaper in Canada than the US.