What I don't understand is how can one define something like Bitcoin as phony money when it in the end translates into a real world financial win, like paying off the mortgage.
Yes, he's got it exactly opposite. There is nothing 'real' about fiat USD. Bitcoin is more 'real' by virtue of its definitive nature -- what you see is what you get, with no pretenses and no manipulation.