Not really, no? Why should it be on the GM?
This is how you treat other grown-ups?
Or, call me crazy here, the GM - or the other player who showed up on time! - could say, "Hey guys, we agreed to show up at 6. It doesn't sound like there was an emergency or anything, so let's talk about this...