Not wanting a sorry fact to be a certain way don't make it not a fact. National politics is an expensive proposition any more.
The fact is that the antis are well funded by large foundations and enormously wealthy individuals who act as their patrons. They pour money into taking away your right to keep and bear arms like the floodgates of a dam.
By contrast, the gun rights organizations, like the NRA and GOA and ..., all are made up of a bunch of individuals who make a living wage and who have families and mortgages and car loans and ... Not foundations and patrons that can pour millions into the fight. So, it takes dollars to fight dollars, or hours to fight hours, whichever can be donated. Our little dollars have to be added together to match the millions from just one anti patron. Of course the pro2A groups beg for money.
Now, I mentioned "hours to fight hours". Those dollars also represent the hours of work that can be paid to take away your and my rights. If you don't like the way your dollars might get used then donate your hours supporting RKBA. Thats what your dollars would be used for anyway, buying hours for people to try to persuade others that our cause is just.
Don't like the NRA, support GOA. Don't like either of them? Support JPFO. Support your state organization or go it solo and become a one person activism effort. Just do something constructive to support RKBA.