We agree on many key points, but have a few notable differences.