The Puzzle of Modern Economics