So.. why do they need your name, address, DOB, and various other information so you can play a game again? Wouldn't it be easier to guard information they didn't collect?
So there's billing, but battle.net among others lets you pay through PayPal and other indirect ways, so there's no credit card billing validation. Of course, then you have to wonder why Blizzard collects all that information as well.