ну например вместо того что бы явно проверить есть ли файл, люди скорее просто прочитают его и обернут в трай кетч и на кетче уже сделают какуюто логику, а все потому что синтаксис предраспологает
Да, только я процитировал Джима Хагьюнина, соавтор AspectJ и архитектор .Net DLR. А вы не в курсе о недостатках языка потому, что для этого его нужно знать и использовать)