Actually to me, it sounded like he was defending the forums. As in don't expect stuff out of them. Make my own tracks to show the love and support for the forums.
That's how I read it, but I'm optimistic by nature.
2) They only have bumper stickers
My idea of optimism is...
If it's a bumper sticker, at least it should hold up when wet.
Enough banter from me though because I feel you... just didn't seem
that way to me initially.