Hopefully so, but I'd expect the comments on that site to be depreciative, it is called "Think Progress". Whether they're saying the same in "middle America" or more relevantly in Colorado, is what matters most directly.
But yes, the guy is clearly a nutter grabbing at straws to try and spoil an opponent.
However, I found the phrase "converting Denver into a United Nations community" telling. It's that kind of institution which the rest of the world regards as fundamentally right and well-meaning, even if somewhat inept and even corrupt in practice, which these loonies think of as being some kind of inherent threat to their freedom. They seem to equate any form of cooperation, especially international cooperation, with communism. I suppose on that logic, a bicycle sharing scheme really is reds on wheels.
Hmm, I wonder what they'd make of this
beer