Because those using a framework do not dev directly on the server. I dev locally and then push full projects to my servers when complete.
Now if your question is why isn't there a one click install for local dev... i'm sure it exist in one form or another. For example Python has easy_install and pip. (pip install django)