Hear, Hear!
If I employ someone to work for me and pay him for it, I don't accept that he would do things for someone else, on my time and at my expense and against my interests. Likewise, any citizen-elected Official is there to work for the greater community, not a sectional interest.
The thing is that while I could sack an employee immediately for violating his position of trust, we can't get rid of elected Officials until election time. And this is say nothing of non-elected Officials that governments are filled with; people who are there because another Official appointed them, and they have no public accountability at all. Yuk!