Ох уж этот могучий и не убиваемый GOTO! (Он сказал "I'll be back")
Даже если смотреть с позиций чисто практического удобства (некоторые ставят его превыше всего), и малые и большие программы легко пишутся без goto, ЛЕГКО!!! Если совсем чуть чуть напрячься, или сразу изучать и использовать правильные шаблоны и даже не знать break и continue, то и без них можно легко обойтись.

ИМХО, пока учебники, построенныех по принципу "от конструкции яззыка к задаче" будут существовать в природе, будет воскресать и Goto.