Well that’s a very specific case of poor crew transport/parking whereby you need to plan on a 20 minute delay. Different to regularly and intentionally turning up 20 minutes early which is completely unnecessary and may quite often impinge on minimum rest. It ain’t clever or particularly professional.
I do understand your need to label turning up on time as militant but it quite simply isn’t.
I bet you’re one of those people who also turns up early for a delayed report...