Rude People ruin get together

My family has a couple of members that are always late as well. We've learned to live with it. We never ask them to bring anything for the meal, we usually just eat without them. When they finally show up, all they get is dessert. If they're still hungry they can go to McDonald's or somewhere. We used to reheat the meal for them, but some time ago, decided not to do that anymore. They didn't like that idea much, so we suggested they be on time next time. Hasn't happened yet. So, we live with it.