>It is also pretty direct and far from passive-aggressive behavior in my opinion.
The message is "Stop being late for meetings because it's making the team ineffecient". That's an 'aggresive' statement but you're delivering it in a 'passive' way because it makes it look like you're asking to see if everything is ok.
If you want to deliver the "Stop being late" message then say that.
If you want to ask what's going on, then do it without pointing out the problems they are causing.
The message is "Stop being late for meetings because it's making the team ineffecient". That's an 'aggresive' statement but you're delivering it in a 'passive' way because it makes it look like you're asking to see if everything is ok.
If you want to deliver the "Stop being late" message then say that.
If you want to ask what's going on, then do it without pointing out the problems they are causing.