I just got married yesterday, and while I personally had a great time, I was bummed about how early a lot of the guests left. Some left without even saying goodbye or a thank-you. Leaving early if you have to is fine, but eating and sneaking out is not.
I thought I hosted well-- great appetizers during cocktail hour, open bar, good buffet, DJ, photo booth, popcorn machine, giant lawn games--all of which I thought would keep people entertained. I understand some of the older crowds won't stay for dancing, but by the time the dance floor opened, half of the guests were gone.
I didn't feel our ceremony and reception was horribly long.
(cont. in comments)