I think he has it right. We don't want to risk being seen as "intolerant." Therefore we suffer intolerance to preserve our comfort.
I think you've hit on a important facet of our national psyche.
For reasons I have never understood, I'm constantly amazed at how we have a national sense of inherent guilt. We seem to be ashamed of our success, instead of shouting from the rooftops that our way of life, morality & values are the REASON we work as a melting pot and have become THE SUPERPOWER on the planet.
Tolerance has been an asset of our nation, assimilation has been its true strength, in our current state of "over" tolerance and lack of assimilation we are diluting what once made us great.......borders, language and culture.