To me, spotting bubbles is not so difficult. There are a few great investors who have excellent track records when it comes to dodging bubbles/crises. They may not profit immensely, but their downside is usually protected and they are cash rich to pick up securities on the cheap.
The real difficulty comes from figuring out when a bubble will burst -- which is really anyone's guess. Burry himself ran into trouble on this end which created friction and eventually lawsuits with his investors.
Despite the attention I paid to it, I still failed to make a profit. When things finally started unravelling, I took several put option positions (assuming the price would decrease) in the obviously doomed companies, for really cheap prices. But my mistake was not goibg out further time wise. I was up substantially (500% was my best) in almost all my positions within a week or two, but when the fed and other players weighed in with changes to the rules of the stock market, and CEO's taking actions that are blatently fraudulent but not enforced by the SEC, things turned against me and I ended up selling for a 40% loss. Of course if I had simply taken a boring short position I could have made a guaranteed 40-60 percent, but how exciting is that?? :)
Making money in the market, even when you KNOW what is going to happen, is amazingly hard. Especially when the FED and SEC are literally changing the rules on a daily basis, as they were back then, and when CEO's can lie, cheat, and steal with impunity.
There were two public companies that had CDS portfolios where they stood to make a lot of money. A direct equity investment or LEAPS would have worked well there. I took this approach.
Alternatively, it seems like out the money puts on financial institutions would have done really well. Michael Lewis chronicles a few guys from Cornwall Capital that made something like 100:1 payouts on out the money puts for Bear Stearns. These guys crushed it when Bear went BK. This cheap insurance approach is used by a few really well known investors and it is the one I'm gravitating towards for the future.
Nor do they do so well when the SEC decides to suddenly ban short selling on a certain subset of stocks.
If you look at long term indicators of indebtedness it is utterly clear that the US (and some other countries) were at extreme levels in 2007. There was never a dispute about that and it's easy to check. The dispute was about the interpretation of these numbers.
Greenspan and many others argued that the more sophisticated financial system should be able to sustain these levels. He thought that the new securitisation market led to more flexibility and risk tolerance. He turned out to be wrong. This time was not different (see Rogoff on that one).
People who predicted that this time was not different and high levels of debt would lead to a crash were not predicting some freak event. They just followed the conservative assumption that history is going to repeat itself. And it has.
The point is that the reason isn't justified because the person correctly predicted an outcome. The reason is justified because the reason was based on true fact and is demonstrably capable of causing the effect.
Now if the Colts win the super bowl despite having worse talent because the opposing Saints team members all got drunk the night before and were playing with hangovers, then you would be justified in saying the predictor was lucky. It's not enough to say someone could have been lucky and then dismiss them. You should show they were lucky or accept they were correct in their reasoning.
It should be pointed out that with Aristotelian logic, that is false. "Previously I said X will happen because of Y, and X happened." is basically "Y implies X; X is true; therefore Y".
Nevertheless, it is true that if a person makes a claim that something will happen for a given reason, gives plausible logical reasons, that we have priors that also indicate the causative connection is sound, and the prediction ultimately comes true, we should not just ignore it. We may not be justified in using Aristotelian logic to conclude with 100% confidence the person's reasoning was correct, but we are justified in taking it into account and concluding that there is some reason to believe this person, who made a prediction contrary to many people's other beliefs, may in fact have something.
After all, if you're not going to listen to people who make accurate predictions with plausible reasons used for their predictions, you can just give up on science right now, because that's all it is.
And I think you're making a mistake to equate ball games with debt markets. The fortunes in ball games can quickly and unpredictably turn. Debt doesn't work that way. If many people on low income take out mortgages on a teaser rate that goes up two years later to levels they cannot afford unless house prices keep rising at historically exceptional rates so they can remortgage, you know you're going to be in trouble eventually.