^^ Python 2.7 is also available by default on macOS, whereas you have to go out of your way to install Python 3.
I’m no Luddite but the simple fact today if you want to reliably deploy and can’t or don’t want to ship a container, Python 2 is the reality.