Well said, and with far more charity than I can muster on this topic.
I heartily agree on both points.