ты зацепился за один привычный для тебя аргумент и проигнорировал остальные, не надо так
извини, что проигнорировал "много апи написанных словами несамоописуемы, значит они хуже, чем операторы, которые не самоописуемые все" и какую-то надуманную проблему про "структурно сложнее" -- все эти структурные сложности вот же ж и описаны рядом простыми конструкциями, которые иногда можно не читать просто потому, что в целом оно собирается в текст-повествование о том, что делает программа, ты можешь даже одинаковые вещи разными именами писать, чтоб было ясно, какой смысл ты в это вкладываешь, а не что оно конкретно должно делать, чтоб никто не думал "ок, оно делает Х, а почему оно делает Х? зачем?“