Regarding the wedding ring, I can understand slightly better how someone would put a bit more money into that, considering that you wear it for life. But there are so much better options than buying a shiny rock. Why not go to a goldsmith and pay 1000$ for a workshop where you forge your own rings? That will result in a lasting memory of a nice event, for a fraction of the cost, instead of throwing thousands of dollars out the window for a shiny rock that you simply buy at the store. Or maybe you don't even need gold? In my opinion, silver, titanium or maybe something like steel combined with carbon fibers looks better anyways.