"pretty ubiquitous" is what I'm referring to here. OP seemed to imply that because the other options have "non-zero friction" that targeting bash has zero friction. But you have to make sure bash is there, and if it's not, you have to install a toolchain that may include an entire operating system.
I guess I just don't understand how having the user install git bash or WSL any different from having them install Python or JVM?
I guess I just don't understand how having the user install git bash or WSL any different from having them install Python or JVM?