They would have to report paying an outside organization to lobby as lobbying expenses on their tax return, which they report $0. Also, non-profits are restricted in how much lobbying they can engage in without being stripped of non-profit status.Your only looking at salaries within and not the people they pay outside the org, they are a lobbiest org so all their funds go to mainly are people to lobby government, simple as that, it’s a funding mechanism for a few to make a living.
It is also very simple to pull up their tax return and give us exact amounts for what they spend on things. Simple as that.
Do you have a problem with all non-profits that pay employees? After all, that makes them a funding mechanism for a few to make a living. Personally, I decline to put value in your expression of Marxist ideology and hold that there is not an issue with people making a living so long as they are honest in how they go about it.