Lobbying about taxes and immigration is working as intended since it is just telling politicians what policies would benefit said company. It is important for politicians to know about it when they make policies so they can better consider pro's and con's.
However lobbying for for laws such as for/against gay marriage or religious rights is unrelated to their business. Then the company is used to exert some individuals political influence instead of just being a business.
Of course politicians are sometimes corrupt and get favors from the companies and then go to do whatever the companies lobbyist tells them to, that is what people usually mean when they mention "lobbying". But lobbying itself isn't inherently a malicious or political act, in its purest form it just conveys information so politicians can make better decisions.
However lobbying for for laws such as for/against gay marriage or religious rights is unrelated to their business. Then the company is used to exert some individuals political influence instead of just being a business.
Of course politicians are sometimes corrupt and get favors from the companies and then go to do whatever the companies lobbyist tells them to, that is what people usually mean when they mention "lobbying". But lobbying itself isn't inherently a malicious or political act, in its purest form it just conveys information so politicians can make better decisions.