I hate flexies too which is why I use a gentle leader as a training tool. Mku runs free as all mine have until we are a couple of hundred yards from the carpark.
But I don't trust cars which come in and leave at speed and my new knee is still too new to cope with being pulled.
He is learning and sometimes I get away with just attaching his lead to his collar.
Horses for courses.