что мешает собрать это в один большой массив операций и отправить одним запросом?
Я ещё раз повторяю. Есть исключения из любого правила. Где-то будет оправдано сделать кучу операций или получить кучу данных одним запросом. Но в большинстве случаев этот подход даёт только ухудшение производительности, усложнение поддержки и в целом превращает API в винегрет