So this leads me to the question? Which bloat is it that lets the update go through? I highly doubt it's requiring all of them..
Just because this one required some of the apps to be there, another OTA might need different apps. Your best bet is to create a filter group in titanium backup with all frozen apps, unfreeze, ota, refreeze.