As for why I don't do those things, well I got to make ends meet. In this country you kind of have to have a job where you can afford food and sh*t. If I don't have the money, how am I going to help the poor and the oppressed ? I do give money to charities and participate in local non-profit organizations in the area that tackle problems like sexual slavery and starving children in Africa (though more as a part time member), so I'm much more than just a hashtag activist like you say.
There are more ways to help the poor and oppressed than just donating money. That's good and all, but you can also
go to an actual charity and volunteer your time and physical labor doing what needs to be done. The charity I work for is doing just fine in terms of monetary donations; it's the warehouse overflowing with donations that needs volunteers to help to make the store and charity viable. Just Google charities in your area or ask around for one that needs help, and check out their finances to make sure they're legit.