Don't )DROP the .bak files as well!! If that is done, the DROP cannot be undone!
As it is, if the .bak is needed, special consideration is needed; this should not be considered a "normal" case. So, the existing behaviour is good. The important thing is consistency. Just my 2c FredW