I think people often spend too much on weddings, but even expensive weddings (IMO) are still in the same cost bracket as a relatively boring and reliable car. If buying a reliable car sets you back years... I view it more so as a sign that income levels are too low and people are trying to counter signal "poor stigma." (That said, weddings are also the kind of thing where extracting time from your kinship group can drastically lower costs. Rent a pavilion in a camp ground, have a bunch of people bring grills and some speakers and you can basically keep things pretty cost contained.) And of course upper class weddings are a whole different thing.