It's naive if you don't consider boundaries or borders of systems and consequences of if there isn't equal reciprocity between those boundaries - there's a power dynamic imbalance that will occur, e.g. it's not an equal playing field - and so it's fair to prevent them access to your population that allows free speech. It's their decision/action that is preventing their free speech, and if they change their action to allow free speech for their population then they'd be allowed equal access to Americans et al; at the moment foreign bad actors do in fact have easy access to populations with free speech - mostly attempting to craft, influencing international narratives or instigate hate to destabilize society/democracy.