The argument for MB isn't that it allows CAP to hit things that have immunity, but to make your opponent's ability useless (e.g., Sand Throws, Swift Swims, Chlorophyll, Huge Power, etc., etc.).
Terrible, why would you give a Flying-type priority Hail? Snow Warning makes it immune to the Hail...