Bueno, yo si las uso... aún recuerdo que break fue introducido en Turbo Pascal 7 (si no me traiciona la memoria) y desde el inicio le vi la utilidad, pues da una salida elegante para casos donde no nos quedaba mas que retorcer un poco las cosas:
Código Delphi
[-]
procedure PagarSalarios;
var
I: Integer;
begin
for I:= 0 to Empleados.Count - 1 do
begin
PagarSalarioEmpleado(Empleados[i]);
if SaldoCuenta < 0 then
Break;
end;
end;

que mal ejemplo, verdad..
Hasta luego.
