I agree, it's curious how in recent times a foundational aspect of modern democrats is a belief that not being aware or able to see something really solves an issue or corrects a perceived ethical wrong.
For instance, don't like what your opponents have to say? Just make it so their supporters have to go to their own platform. The insidious angle of this is how this kind of thinking starts to bleed into payments processing / CC companies.