I am a wedding photographer and my average wedding is about £1500. I can understand how to member of the public it may seem like a lot of money for "just taking a few snaps" but trust me there is a lot of work around post production.
I will spend between 8 and 10 hours on my feet, I typically take between 1 and 2 thousand pictures, they need editing and then there is album design, the cost of the album, insurances, rent, tax, marketing, associated web fees trust me the amount of money that goes in my pocket from a £1500 wedding is not very much.
Like so much in life, you get what you pay for, i believe my work is worth £1500 there are a lot of togs out there that will charge you a 1/3 of that for the same thing.
Put it this way, you can buy a £200 full sus at halfords or £2k on a proper full sus. ergo – you get what you pay for.