"If you put a poison in the air in hospital nurseries that kills 50% of babies, after enough centuries you'll have a human population that's resistant to the poison. But if you go in there with a flamethrower you'll just have a lot of dead babies because, well, it's a flamethrower."
Alcohol-based solutions that are anti-bacterial dissolve the lipid membrane around the bacteria. They can't really develop a "resistance" to this.