It really needs those frequent updates, which makes it a bad candidate for distro packaging. The correct decision, in my opinion, would have been to break it up into a stable GUI / configuration system and a daily updated "core engine", similar to how antivirus software updates its detection lists. Distros then package the stable parts and the core engine is updated on-demand.
But instead they insist on merging everything and all dependencies into one huge (and in my opinion very bloated) flatpak image which you, the user, then re-download for every tiny update. 10kb code change? re-download all dependencies and all assets!