Да без базара: я ж себе "еметех" за вменяемое время рожу ☺ У меня процентов на 90 стилевые файлы в чистой теховской записи, не люблю я эти латеховские \newcommand и т.п. Сразу \def и попер! ☺
Да и невозможно некоторые вещи латеховскими макросами сделать - те же вычисления с плавающей точкой и т.п.
Грубо говоря, латех относится к теху как первый С++ относится к С. Ведь Страуструп тоже делал С++ как макронадстройку над С. Лишь потом поперла какая-то лютая дичь, которой, думаю, он и сам не ожидал...