Southern weddings are also very different, they rarely have a huge formal reception with an open bar.
Not true at all. While folks who don't live there tend to think that all Southerners are Baptists who will not drink *or* dance, it isn't true. In Baton Rouge, the avg. reception costs about $13K. In Marietta, GA (an Atlanta suburb) the average is $16K, and Marietta definitely has more Baptists than Baton Rouge.
The difference is that in Baton Rouge, while there is normally an open bar, plated meals are uncommon. Cocktail party weddings are much more popular in S. Louisiana, where the predominantly Catholic guests like to dance the entire time, so the "meal" will be finger food (or possibly a buffet.) Receptions can easily run for more than 6 hours, and it is the norm to continue to serve food the entire time. Here is a typical catering menu from Baton Rouge:
http://www.jubans.com/catering.htm. You will note that the avg. per person charge is about $30 for food and about $50 for liquor, + about 18% in gratuities. This does NOT include the cost of the venue, which will typically run about $1000 for a wedding rental. Combination catering halls are not common in the South; the caterer very seldom owns the venue, which must be rented separately for a large event. We tend to like historic buildings.
While it is true that "cake and punch in the church hall" receptions are more common with very conservative religious denominations, usually you find them in small towns and rural areas, not in cities, unless it is a second marriage. Most affluent Southern Baptist weddings I have been to had a full plated meal service, because if you don't drink and you don't dance, dinner is everything.
Y'all need to accept the fact that the Southern distaste for cash wedding gifts from guests is not at all related to the cost of the wedding. It's just considered to be in bad taste. (OK, rephrase. Not so much bad taste but lazy, as if one couldn't be bothered to thoughtfully choose a gift. Cash gifts from older guests are pretty common, as they often don't get out much, and that is understood and accepted. The norm in that case is $50 or less, unless they are close family members, who might give more.)
PS: One of my college roommates from Baton Rouge married someone from Rhode Island; everyone was Catholic. You would not believe the culture clash at the reception. My friend compromised and served a buffet meal, but she couldn't afford a complex menu so she went with Jambalaya and pasta. All of the locals started dancing as soon as they arrived, while the groom's friends and family sat down to eat dinner and chat. By the time the locals went looking for food most of it was gone, which was at about the same time that the groom's folks felt ready to dance, only to find that the band was about to pack up to leave. The bride's mother was just mortified that so many people ended up so confused.