You do realize that there are people who can’t protest in the streets, right? Whether it’s due to poverty, disability, or fear for their own safety, there are people who cannot do “real life” activism.
Their main outlet for activism may be through twitter, letter writing, emails, or phone calls, but they’re still doing good work.
They are no less of an activist because they can’t or don’t want to show up at a march in the streets. They are no less of an activist if they can’t afford to boycott certain major companies. Belittling these people who are doing very real and very important work makes you look like an asshole.