Каких еще умереных взглядов
Таких, что и человекочитаемость важна, и типизация, и скорость работы протокола, внезапно, тоже.
И надо выбирать от ситуации. Я часто очень радуюсь, что протокол простой и человекочитаемый, потому что это решает кучу проблем с отладкой.
Пример с Яндексом про то, что строгость протокола не гарантирует строгости в бизнес-логике. Строгие протоколы куда сложнее отлаживаются и, в реальной жизни, требуют доработки напильником в направлении уменьшения строгости.