They make deals with each other to get some of what they represent their constituents want in exchange for some of what the others' constituents want. This is necessary (and I believe by and large healthy) behavior when you're trying to govern ~350 million people.
Is there precisely nothing that our massive improvements in information technology and widespread connectivity of the public to the internet can do to improve the state of our political process?
Is this situation optimal, no possible improvements can be made whatsoever?