I don't see how it can get more trivial and convenient than
npm install -g @google/gemini-cli
then having a gemini command line app. I mean, I guess if you don't have node installed, but it's so prevalent in so many tools it's a reasonable thing to require.
Piping a downloaded shell script to bash seems pretty much the same effort.