Sorry, but no. CS is uber conservative, but not remotely libertarian. They're fine with using the government to enforce morality, the antithesis of libertarian ideals. And the weed was definitely NOT driven by CS. The conservatives there think it's ruining their state.
Colorado springs is one of the most conservative cities in America. In fact, I'd argue it's more libertarian than ever—hence the weed.