Nem igaz. Az, hogy egy program helyes csak egy a sok szempont közül. Egyáltalán nem mindegy, hogy ha ránézel a kódra akkor hányingert kapsz-e, vagy sem, és hogy mennyire kell megerõltetni magad, ha módosítani akarsz rajta.
Egyébként goto nem szimpatikus, de a break-continue (last-next:) nem rontja az olvashatóságot annyira, mint a sok if és flag. Indokolt esetben az ember elnéz egy goto-t, de ebben a kódrészletben szerintem nem indokolt.