Если бы изложение было бы более литературным, захватывающим чтивом, я думаю, Вам простили бы даже небольшую информационную нагрузку. Что касается аудитории: линуксоиды просто посмеются (могут и высмеять), а «люди не в теме» вынесут из статьи, что у линукса проблемы со шрифтом и архаичная (ха-ха-три-раза) командная строка, а из коробки ничего не работает. Как-то так.
Всё правда. Работаю в FAANG (в G).
А у вас в функции decryptMessage объявляется decMessage, а возвращается encMessage...