I'm definitely better off now. If I had been fired, it's unlikely I would've been successful in the space. I managed to sit on lots of panels, meet some top-tier people in the valley, and make some great connections. I didn't hit a $$ homerun this way, but my long-term prospects are good.
Given some of the (independent) people I know who did hit a home run, I'd say you're selling yourself short, though perhaps that depends on your definition of "home run."
The world that might have been. Do you ever think it would have been better if you had gotten fired?