There's nothing "pathetic" about it. You'd have to be stupid not to take a good deal. That's like not scoring a goal while the goalie isn't paying attention, because you think it'd be unfair.
Solving this problem isn't the responsibility of individuals and their "willpower", it's the responsibility of governments. It's their job to regulate markets and ensure fair competition. Getting mad at some sysadmin who accepts money from Meta might make you feel better inside, but it's not going to change anything. Do your research, write to your representatives, threaten to vote them out, and then actually show up on voting days.
Lol that comment is weird as hell without any context. Here's the context for anybody that hasn't seen it.