ну то есть ты предлагаешь использовать + как моноидную операцию. Ок, но это не всегда хорошо будет работать
я предлагаю использовать + там, где можно назвать операцию, что он исполняет, -- "add", ты говоришь про технические последствия, но это семантическая позиция. Это может быть просто хардкод в определении языка.