How can something under a different name be deemed equal? This quote is a decent comparison as to why I find people calling civil ceremonials equal as a laughable comparison.
And your point about the evolution of English Laws is silly, a demand for something doesn't dictate whether it's morally right or wrong. There wasn't a huge demand to abolish the slave trade originally, does that mean it should have remained legal?
This proposed change by Cameron is such a non issue it's almost unbearable to see the controversy it's causing. He's clearly stated that churches won't be forced to host same-sex weddings and won't face any legal action either so there is literally no viable excuse not to allow it.
http://s-ak.buzzfed.com/static/campa...2b75d859_0.jpg