I am curious, when she says "No wonder you drove us into financial oblivion", is she referring to the entire world's financial meltdown? If so, we can come up with a new catch phrase... "Robonomics".
Take an optimist approach and just say that you were ahead of the curve of everyone else on the way to financial oblivion. That means that you will be one of the first to rebound.