That’s an uncharitable summary of that comment.
A better one would be “please understand that this is talking about advertising and regulation in a country with norms very different from your own. If you don’t know the difference, don’t jump in with comments about how you think things should be.”
Like if someone defends this advertising under the First Amendment, that isn’t very relevant to the UK is it?