As someone whose done both they don’t compare. One is bad, one is even worse.
If you're waiting for elections to make your opinions about governance known you're leaving "money" on the table. And if you think you can do anything on that level with businesses you're fooling yourself, they don't care -- and you probably won't even know about the bullshit jobs they're propping up, anyway. If you don't believe me, why not email the CEO of Proctor and Gamble and see what he or she does?