I agree, and it's sad to feel the need to say this, but it's so important in this inflammatory era to respond positively to ideas and opinions despite not agreeing 100% or even 80%, because too often the baby is thrown out with the bathwater (especially online)
God yes, let’s bring this back. 80% agreement or even 50% is a foundation for progress.
Insistence on 100% agreement is a recipe for fragmentation.
I agree on all his diagnostics. The solution part is the part I'm not totally on-board.