Far better than holes in frames to allow drainage: Buy a TITANIUM FRAME bike! Planet Earth will rot away before a titanium bike rusts or corrodes.
Holes for drainage? You're kidding, of course. Any hole that would allow drainage would allow things to enter as well.