They also have much more party discipline. Somebody voting for a party knows the type of policies that party will enforce, and if people are not crazy for the policies being passed, the vote in a different party in the next election.
Also, I would argue that lobbying is more prevalent in the US. Low party discipline + the much greater "need" for money = more money influence.