No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
It is likely that they wish to ensure they are speaking with the real you.....
Other than just adding a step and perhaps a little time to the process here, I'm not sure what the big deal is with respect to the verification that's going on.
Exactly, I always apply online with them. Easier than calling in.