The Dow doesn't get to drop GM after it goes bankrupt and then not count its losses. The decline of GM hurt the Dow index just as much as it would have hurt anyone else that bought and sold GM stock when the Dow index added/dropped it.
It also represents an average of the market, so the fact that it was hard to mirror it exactly is not particularly relevant. Mirroring it approximately, or buying any other large basket of stocks, would have led to roughly the same result.
While it's true that an investment in Gold was better than an investment in USD, it wasn't better than common stock equities. You said the only way to capture a return better than Gold was to buy a particular stock at IPO, but that's just factually incorrect.