В данном случае значение записывается в переменную окружения, которая может быть только строкой. Это не имеет значения.
Однако в целом это полезное замечание, так как вы можете получить неожиданные результаты для на первый взгляд безобидных значений:
pry(main)> YAML.load('on: yes').to_s
=> "{true=>true}"