Because lobbyists aren't advocating for something that the constituents the representative supposedly works for. They're advocating something that a corporation, likely not even within the district or state wants.
As an example why can't I who don't live in your state go to your representative and get him to act in my best interests? Why would it be wrong for your representative to act in my interest instead of yours?
As an example why can't I who don't live in your state go to your representative and get him to act in my best interests? Why would it be wrong for your representative to act in my interest instead of yours?