6/9/14I don't disagree on any general or particular point, but isn't this rant about a decade too late?