Agree 100% with @jack about this:

I often vigoriously disagree with Freddie deBoer, but I also often love how he puts things.