Yeah assembly online but in public it's illegal to block people and cause concern for safety, and there's also permits to assemble in crowds and curfews.
REMEMBER the founding fathers had no virtual platform to voice and gather, we have to look at this in the new world where nothing good ever comes out of public protests. THE OLD METHODS WHICH BRING DISORDER AND DESTRUCTION SEEN throughout the Middle East and US makes no sense in a modern society where you solve that issue with modern methods available, that which gives everyone a voice and access to the people you are lobbying change to.
FACT: YOU CAN'T take the rights of others away and violate those rights to claim your rights, that's a double negative.
People have the right to safety, and passage without people who have no legal right to detain them and block them.
THE REASON WHY PEOPLE DON'T DO ONLINE PROTESTS IS:
BECAUSE IT ALLOWS DEBATE AND REFUTATION/RESPONSE TO THAT PROTEST AND thus making them look foolish.