I had that exact thought and built a site where petitions are paired with giving the charity to add extra "oomph" to your opinions. The idea being that you can either donate to charity on behalf of your idea in order to make the importance clear -or- you can donate to charity if/when the objective is met as a form of incentive.
So far, I've not been able to get any traction though, so the idea remains to this day an experimental concept. Nevertheless, I've channeled all of my own charitable giving through the site for the past year on behalf of ideas of interest to me.
I figure, why not? I possibly win by convincing the powers-that-be and/or the charities win by receiving donations.
I invite you to take a look: https://brianstaskforce.com/blog/more-than-a-petition