Nice post.
I have some trouble believing this though:
"If I need $500,000 in cash tomorrow, I can literally get it out of the bank."
What bank will give you 500k in cash?