why does installer/update screens not progress on some webhosts?

Make sure the folders permission (CHMOD) are right. See – WordPress Specific permissions modes

It could also maybe be a timeout problem on the server?