I recently viewed a video online from some unlucky couple's wedding. Oh, the wedding itself was beautiful, and it was beautifully filmed - they apparently got the right florist, videographer, etc., but evidently tried to save money when it came to music and announcements at their reception. Oh, it was painful to watch. Guests were not even staying for things like cake cutting, much less the "dancing" that followed.
As is often the case in society, some things or ideas become trendy with little thought to practical implementation. A few years ago, it was the idea of a "sponsored wedding" that somehow everyone would want to donate their services to you in the hopes of getting business from others. Sounds like a good idea, but never really took off because all the vendors realized that a sponsored wedding only generated more requests for sponsored weddings, not more business for them. So people that overspent on some items, counting on the reception being paid for by others, soon were in trouble as their budget was gone and they were still missing major parts of their event program.
Today, the trendy topic is DIY receptions - using an iPod and a rented sound system instead of a professional wedding entertainer, the DJ. This idea is fraught with peril, because a great event is more than simply gear and music. It is the talent that a qualified professional brings to the event that matters most. It is what allows for a smooth flow to the event, with no embarrassing surprises. A professional DJ provides you with confidence that your event will flow smoothly and will be an event that you, your family and guests will never forget, instead of one they would like to.