Вот вы обычными шрифтами как управляете? У Вас на клавиатуре кнопки, каждая из которых соответствует своему символу, а как быть с иконочными шрифтами, как вы конкретно нужный вставите?
Думается мне, что это для того чтобы упростить жизнь верстальщикам. fa-rouble немного всё же понятнее чем fa-rub. В некоторых странах название рубля пишется как rouble, в некоторых ruble. Так что скорее это просто для удобства и понятности кода.