David Brooks has a great column today.