вас с удовольствием, надеюсь, ждут на других форумах, которые оперируют терминами "расстрелять", "убожество".
Эко Вас задело. Можете мысленно заменять на «уволить» и «практикантская поделка» или «произведение бангалорских бомжей за еду»

А форумы я, с Вашего позволения, буду выбирать себе сам.
Кроме того, противники табуляций, как мне кажется, не подозревают, что в столь нелюбимых вами IDE нажатие клавиши Tab не обязательно сопровождается сохранением в файле одного символа Tab.
При необходимости в IDE есть опция, которая автоматом превращает Tab в последовательность истинных пробелов.
Уникальное свойство. Не прошло и 15-и лет и они наконец до этого додумались

Может и компилятор напишут еще лет через 15

————
Важность стиля растёт экспоненциально с количеством программистов в проекте. Вертикальное расстояние не всегда плохо, слишком плотный код тяжело читать.
Верно, блоки операторов полезно разделять пустыми строками. Но оторванная открывающая фигурная скобка — это перебор. В этом месте и так есть выделение начавшимся внутриблочным отступом.
Насчет важности стиля, то обычно его диктуют те двое, которые проджект начали, а остальные вынуждены смириться. Вот пример, полностью соответствующий некоторому стилю, с которым мучаются несколько сотен человек:
Код:
class TSuperPuperClass
{
TSuperClass M_SuperClassValue;
TPuperClass M_PuperClassValueFirst;
TPuperClass M_PuperClassValueSecond;
public:
TSuperPuperClass(TSuperClass SuperClassValue,
TPuperClass PuperClassValueFirst, TPuperClass PuperClassValueSecond)
: M_SuperClassValue(SuperClassValue)
, M_PuperClassValueFirst(PuperClassValueFirst)
, M_PuperClassValueSecond(PuperClassValueSecond)
{
}
// .................
};
Так что важно не только иметь общий стиль в проекте, но и регулярно его пересматривать.