Voting is about choosing good candidates well before it gets pared down to 2 options. It’s about choosing a good local government, choosing good representatives, choosing good senators. If the only thing you care about is the President, then you’ll never have a good pool of options from which the parties will pick a presidential candidate. They’re not on our side - it’s our job to force their hand with a deck stacked with good candidates. But only the people who pay attention to politics well before election year get to have a say in stuff like that.
Eh, I can understand your outlook when it’s something done specifically to post it to the internet, like when people film themselves giving money to the homeless, but the guy pretty clearly looks happy to have his pistachios; I’d imagine the story is real, and this guy just wanted to share it, even if there was a less altruistic undertone of getting positive attention online.
And at the end of the day, there’s a net good to doing things like giving people gifts and giving homeless people some money to help them out, even if done entirely for the sake of internet popularity. I like to focus more on whether the person being helped is thankful for it, and if they are, I just focus on that rather than the guy trying to make himself look good for doing it.