Ну, во-первых, я с позиций обучения программированию подхожу. Никакими словами  студентов не убедить, что надо писать так, а не иначе, если инструмент этого не поддерживает. Поэтому в инструмент надо такую поддержку встраивать.В
Во-вторых, я смотрю на ББ - она ж именно определенный стиль навязывает - компонентный. И дело совсем не в языке КП, а именно в среде. Она поддерживает.
И все пользователи ББ вынуждены этого подхода придерживаться.
А вот промышленные среды типа Visual Studio не поддерживают никаких подходов, окромя простого ASCII-текста. И это - БОЛЬШОЙ минус ИМХО.