I don't think I'm crazy for not installing Wordpress directly on the production server. I've never done that, nor has anyone I've ever worked with.
I think we are going in circles here and we're going to have to agree to disagree. I just have a very different workflow than you are describing and I don't think I am the only one.