Tape is also great for stopping wart development, specifically duct tape.
Yes, It starves them of the air they need.