It is worth noting Ubuntu comes with snap and flatpack support since latest two releases, and it works flawlessly for most of GUI applications. Sadly there isn't many CLI tools available to download like aforementioned git or zsh.
On newer laptops, disk space is at something of a premium (SSDs are expensive, so the disk size got smaller again), so Snap / Flatpak / Appimage are a bit of an issue.