My cynical view is that doing AI on the client is the only way they can try to keep selling luxury items (jewelry really) and increasing prices for what are essentially and functionally commodity devices.
It might be that the browser onky downloads deltas to install and that after a certain point, those deltas either can't be computed or are large enough that a new download is better.