Simon - US politics is simply dysfunctional - everyone knows what needs to be done, the majority support it ... but the laws still cannot be passed
There is something fundamentally wrong with our congressional makeup. It mostly has to do with House districting.
House districts are geographically significant, not populationally significant. There are more districts that represent rural areas in Washington, than those that represent well populated areas, hence more votes representing those interests. Rural areas are generally very conservative in the US, as opposed to well populated areas that are generally much more liberal, and therefore these rural areas are over-represented in Washington. This accounts for the deadlock we see in our system. A Parliamentary type system, such as like that of Canada or the UK is far more efficient when stark differences of political ideals exist from one geographic area to another.
This was not always a problem, however with societal change taking place at the pace it currently is happening, conservative types tend to dig their heels in deep, resisting change. This takes place in fiscal, as well as social matters. Gun control is just one of many things that are affected by this. This is also why the Supreme Court is being called on to play such a significant role in affecting legislation.
d4g