I think people don't understand compound interest because typically no one ever explains it to them and the level of financial literacy in the US is very low.