> Why do people, invited for a dinner party at 7.30pm, think it’s cool to arrive at 8.30pm? It’s rude.
This varies by culture. From where I'm from, it's arriving at 7:30 that is considered rude, with 20-30 minutes being late being optimal and 1 hour is being more or less acceptable, but kinda pushing it.