Wedding receptions are often a waste of money, but the normal social convention requires them