David Cameron, like many politicians, doesn't understand technology. He is terrified by what he is told by advisers, and his reaction to that is to attempt to control it. Sadly, the internet can't be controlled by blocks and restrictions. But fortunately, from a European law perspective Cameron has another problem.
The EU says that people shouldn't be forced to opt-out of such filters, but instead must consent to be included in the first place, and that consent can be withdrawn at any time. This does make more sense, because there are a lot of people who don't have children at home that need protecting, or they want to be in charge of that protection themselves.
And besides all that, if your 15-year-old son wants to see porn, he will. Someone he knows will have unfiltered access, or his friends will pass around downloaded video that has been sourced from a brother, or dad's computer. You cannot stop the adolescent male from his quest to see naked people, it just doesn't work.
The UK council on Child Internet Safety and the Daily Mail are both cross about it, but as neither of them understands the internet either, that's neither surprising or much to worry about.
As gets said a lot, as a parent it is our responsibility to both restrict and educate our children about the internet, sex and pornography. In times of austerity, we don't need the government wasting time, money and trying to stop porn online. As the expression goes "do not try and teach a pig to sing, it is pointless and will just annoy the pig".