At this point, this is all sounding like big corps trying to ingratiate themselves with the new administration, since Democrats control Congress now.
I doubt it is that to be honest. I think they are democrat leaning, they are trying to reduce their liability but in doing so putting themselves into the story instead of being outside of it.
Big business should have have put their foot down years ago
I disagree that big business or money should influence politics in this way and I hope we don't come to that.
Only Paid up "members" of a party could vote for candidates using OMOV
Having UK style hard limits on campaign costs and have networks run party political broadcasts - would be nice but unachievable.