How do you withdraw $500,000 from a virtual bank with no branches?
I mean, yeah, you're not going to be able to get $500,000 in cash, but that would be a very rare thing anyway.
Edit: and if you show up at your local bank branch and ask for $500,000 in cash on the spot, they probably will not be able to give it to you anyway. You'll have to give them a couple of day's notice, at least.