The current approach allows the editor download to be 27MB.
I would assume that the files must be downloaded each release because they are compiled binaries (which saves you from needing to download and configure all of the build dependencies to build the binaries on your machine).
While 400MB for each release you want to export may seem like a lot, contrast that with just the Unity editor, which is a 1.6GB download.