There are still a million places online people can organize and assemble so I don't really see how this right is being meaningfully infringed here. It definitely doesn't seem clear to me that this clause means the government needs to maintain every avenue of assembly to the point this is a constitutional issue.