Прекрасный плач Ярославны про Ocaml, и что характерно - всё правда ) особенно в части излишней академичности сообщества https://blog.darklang.com/leaving-ocaml/
Достаточно сделать так, чтобы не рекомендуемые способы использования языка было делать либо слишком сложно — тут лень спасёт — либо таковые использования были настолько ужасны, чтобы их было легко увидеть в коде или линтером поймать