Re: admit defeat?
"Until corporations are deprived of the right to lobby, the fight will go on."
Will never happen, because, free speech. And rightly so. What REALLY needs to be done is to very tightly regulate the lobbying so it is clear and public exactly how much money companies are spending in lobbying and who they are spending it on.
Everyone in public office has to have, on the public record, every meeting they have, and who paid for every travel junket, meal and party they attend. Lobbying has to be done through 'public' lobbying companies, 'public' in the sense that it has to be clear who the lobbyist is representing.