Check out their “tag line” and you’ll know all there’s need to know about what “Demos.org” is about.
“IDEAS AND ACTION TO PROMOTE THE COMMON GOOD”
Anytime I see someone promoting the “common” good I think collectivism and marxism.
and your thinking is exactly correct.