Still think you are on the right side of this Semimojo?
If by "this" you mean keeping the government from dictating what speech the techs allow, absolutely.
This guy's position is just the flip side of yours - both rely on the feds to dictate to the socials.