Agree 100% with @jack about this: I often vigoriously disagree with Freddie deBoer, but I also often love how he puts things.