...and then deployment basically becomes scp.
And security updates for your deployment become...what?
And security updates for your deployment become...what?
And how do I know I have to rebuild in the first place?
You'll probably tell me that there are tools to help deal with this. I'm sure there are. My point is that it isn't as simple as "scp".