If you only want to support causes you think will already win without your support, stick to watching your favorite sports teams.
You have a clear desire for change and exactly one of the two parties you mentioned has proven to take action in line with that change.
Yes it's hard and annoying and it shouldn't have to take a bunch of good people sacrificing their time and energy just to hold the jerks at a stalemate, but that's the way it is. Apathy is a powerful weapon when the motivated few are opposed by the unmotivated many.
I also wish we had fairness and antitrust and I pretty much do nothing but whine online. I need to dedicate significant time and energy if I want to see things not get worse and I recognize I'm not doing my part so don't take this as admonishment from me, just sympathy.