I'm new to Sony and also never did wedding before. Last week I was forced to make couple shots on wedding because some personal relations with groom's family.
No offense, but unless someone was actually pointing a gun on you, you should have declined politely. You enforced the idea that people don’t need to hire a professional nowdays , because there is always some relative with an expensive camera. Professional wedding photographer would have made a much better job and you didn’t have to waste your time.
I have been actually asked the same thing you was “forced”, but I have declined and I always will. I’m not a professional wedding photographer and I don’t want to steal money from a real professional by doing their job for free/half free. Two important reasons to say no.
If he didn't want to do it then he should have just said no, thats something I agree with but often interpersonal relationships can often make things difficult if not near impossible.
One thing to remember though not everyone can afford professional wedding photography or may simply not want a professional photographer at their wedding. If one is willing and wants to take the photos then why not.
Some couples actually like the photos their family and friends take for them at their wedding, some feel it is more intimate, more personal or more natural.
When your friends ask for a lift to you decline and tell them to take a taxi because you don't want to steal from taxi drivers.
You could make that argument about everything you ever do. Don't bother inviting friends around for a home cooked meal because it's stealing from restaurants. Don't make a birthday cake, don't help someone move house, don't help someone paint their fence.