I absolutely think everyone should use masks, but the science is clearly not in on the effectiveness of cloth masks. It's a valid area of discussion.
My own opinion is that everyone should use N95-equivalent masks, but others are entitled to their opinions too. We have democratic and civic processes to decide what should be mandated, what should be recommended, what should be discouraged, and what should be banned. Prerequisite to those is honest discussion.
What's more problematic is this doesn't even work. A good civic discussion convinces people. Simply shutting people up convinces no one.