Todo es cuestión de facilidad de uso y de hacer tu código más entendible, al final de cuentas cada quien programa como quiera, sin embarga sí hay un caso cuando es aconsejable el uso de goto, por ejemplo si te encuntras en muchos ciclos anidados, y por mucho me refiero a muuuuchos, es mil veces...