I haven't been following this thread, so excuse the question if it has already been asked and answered:
Setting aside areas of technical disagreement for a second, what are the issues/areas for which there is technical agreement?
1. 21M coins
2. What else?
3. etc. ?