I have been hearing that senators do listen to their constituents, especially if there is a massive email/letter campaign. Yes, this is at best inefficient.
I just hope there's a discussion for more of a direct democracy. We have the technology...
Of course we also need more transparency.