"I can script the installation of software I need to develop with" means he can simply write a script (similar to a windows batch file) that automatically installs whatever software he needs using the package manager. You are not required to do this, and this is simply a convenient method of preparing a freshly installed OS for use. For example, if I install an OS on a new machine, I usually install chrome, openbox, tint2, etc. I have a script that does that for me so that I don't waste time installing every single piece separately. I don't even know how to do anything similar on Windows.
If anything, the way software installation is managed on most linux distros (package managers and software repositories) is superior to the way it's done on Windows today (download setup.exe from god-knows-where and run it, and a constant pain in the ass with updates).
This is a serious problem with Linux'es. Seriously, what user base is Linux optimizing for? Nearly 100% of the people using a computer don't have to ever do such a thing ever.
People use computers to get work done, or get some entertainment. Not play with their guts. Imagine if your TV or Washing Machine, or even you Car required you to have deep understanding of Electronics or mechanical engineering to just get them working.
I'm sure we people who call ourselves hackers wouldn't touch such a thing with a 10 foot pole.