Was the bucks day scheduled for a weekday or a Sunday? If so then you can’t be upset that someone couldn’t come because they had work the next day... most of these gripes are so petty. Just because your wedding is the most important thing to you, doesn’t make it the most important thing for in everyone else’s lives. Wouldn’t you prefer that the people who are there want to be there, rather than going out of obligation?