The political agenda and outlook are always major hurdles to doing anything truly meaningful in positive for a society.
The typical politician is about 10 years behind the times (at best). News like this just reminds ya how out of touch most politicians are with reality and just so very socially stupid too... living in a bubble... having little common sense. They have such stupid solutions to problems that beating them over the head with a stick is the only solution for the idiocy they try to enact upon the popukace.
So often they say things (metaphorically) like, "is there a way we could chop off everyone's hands so they couldnt carry guns and make people think it was good for society? it would solve the problem right? but of course not my hands... just everyone elses hands..." This reminds me of a manager idiot i worked with who's solutions were generally like "here's a compromise: there's no problem, just forget about it"... he often made up reasons for not liking something, and when you point out that irrationality of his argument would just blink and move through his story like he missed the plot (which he did). Sort of a guy who says "I dont like any colour but black, so you cant paint this red", and then the next day it is painted yellow. In most cases these people are like politicians -- having another agenda; protecting a position; inconsiderate of others; clueless/careless about the reality of the situation, etc... and there logic usually falls apart pretty quick.
So Cameron is certainly par for the course, especially for the conservative side of government cronies, not unlike Harper as was mentioned above. Most people with an intelligent argument lose the interest of the (worried/paranoid) voting population who are unthinking, reactionary-types, who lap up what the major media sells to them... careless thinkers themselves. So it's easy to be outnumbered by dummies who are ill-informed in most situations... because stupid people have opinions to and want to be heard, often even more than people with some common sense and experience. The government emplopyees are no different than many corporate work environments who follow an archaic (and seriously flawed) system of rule which takes decades to break down.
This is much the same as many current social forums. Same stuff applied to alternate new forms communications, but it is slowly breaking down... on little trickle at a time. The governments will be one of the last to change because most people in power hold on very tight, and even the people above then cant figure out how to break the lower power entities because of there own limited thinking, and the unspoken agendas behind them. Capitalism alone has bred alot of this abuse/misuse and misunderstanding of the "spiritually pure" balance of power for the good of the "people". It's often just the usual sales-pitch done by a group of very good salesman to keep the power in there own hands and out of the average joe.
Politicians keep feeding the population the same bad news (rather than working to understand and correct problems) and they throw out the same old cure: "this bad - get rid of it" then toss in a little candy to sweeten the deal. The majority of voters have fallen in line like ducks to water or drunks to the bar. Others become apathetic and bow out - not voting: also good for the politicians. Fighting the fight means you are fighting uphill against a lot of people.
I find in most situations involving larger groups of people, if given a pure, simple, realistic solution and timetable, most people dont have the discpline, realistic view of themselves, respect and trust in others, or faith in themselves to make it work as intended. It becomes a broken wheel. In the situation of an intelligent, informed, considerate and benevolent dictator things can happen at a much faster rate. Unfortunately people like to think a democracy gives them some control, and even over things they terribly bad at, or careless with, people want control. That is part of human nature which has developed over decades and is taking a long time to break down to get back to simple basic understanding of oneself.
anyway... back to the fun and games of daily life...
p.s. good movie about human nature for all ages, and just a fun movie "Fantastic Mr. Fox" with George Clooney, Meryl Streep, etc... by Wes Anderson.
"Zounds! Zorched by Zarches, Spaceman Spiff's crippled craft crashes on planet Plootarg!"
For Sale: Ninja 600 with parts bike, needs minor work, $30, no title... (GEE THAT DOESNT RING ANY WARNING BELLS DOES IT?)