I don't think this boundary would be that difficult to delineate and enforce. Political donations ought to come from personal bank accounts rather than corporate ones. Is it any more difficult than that?
So then you don't believe individuals have the right to organize to petition their representatives? Because any organization is going to mean pooling resources into a legal structure...like a corporation.
That's a good quibble. People should be allowed to organize. I suppose there should be a distinction between political organizations and profitable ones.
So a group "Whigs for America" pooling donations is fine, but a for-profit corporation spending millions on lobbying would not be fine.
The difference being that the former group is a non-profit collection of people concerned about some aspect of government.