Well put. I think this is pretty much how I came away from the article, as well: a mixed bag, but one full of provocative points.
I also came away feeling a little sheepish, and more intent on examining my own reasons for “taking the high road” in a given situation.