I had the same reaction reading their cyclist rant. Even the video made no sense. It show a couple of cyclists committing minor trafic infractions, but apparently those are "criminally irresponsible" acts.
It's their blog, so they're welcome to bitch and moan as much as they want. But this strikes me as one of those people who are frequently told to lighten up.