They want you to do it in person because there they can:
1. brand protestors as radicals and arrest them, serving as a public warning to deter others.
2. police(outside the US) have a major force advantage over unarmed population and can easily overpower you, whereas online they do not have any kind of power without censorship, which is why they're trying to gain control over it