I can't express vehemently enough how many times #Azure has put me into troubleshooting mode, simply because the ZipDeploy does not remove "old" files that are not in the new package. We've recently been deploying a completely new version of software to staging slots, only to have them crash after swapping, because old files are left behind.