That’s because Elon is a capitalist technocrat who understands economics, and Colbert is a clown.
and not a particularly good clown !