ну как бы да. согласен. если есть Lists то не очень красиво лезть в ерланговые модули. получается, что ты как бы на эликсире пишешь, но используя ерланговые модули и функции. к тому же, в эликсир обычно объект с данными первым параметром стоит. чтобы можно было пайпы строить
Enum делает программы чуть более гибкими. Типа плевать пришла к тебе мапа или кейворд... Правда от этого программы становятся медленнее, но рубистам и так сойдёт