Why is lobbying controversial?

A) money from lobbying can corrupt politicians and their decisions
B) it allows for the voice of an interest group to be heard
C) lobbying can lead to raising awareness of smaller issues that were not previously on the radar of politicians
Do) it is not controversial as it is permitted in Article I of the Constitution