If the grassroots talked about in this article were so great then that would be one thing. But this system isn’t about grassroots. It’s the opposite. This system rewards those who are the most deeply connected politically. It specifically excluded real grassroots candidates by making it nearly impossible for anyone but the politically connected to have a voice.
I agree with your observation that the caucus system is not as grassroots as it is presented, though you are meeting up with like minded people in your own neighborhood. Only people who are truly interested participate but isn’t that the same type of people who vote in primaries?
I would prefer a primary vote with proportional delegate assignments. If the caucus system remains in Colorado I would like it changed so that the delegates are bound to the candidate that is voted for at the caucus.