В настоящее время доходность ОФЗ - сопоставима, а иногда и превышает доходность длинных (год и более) банковских вкладов. В тоже время высокая ликвидность позволяет почти без потерь купить или продать ОФЗ.
Поэтому если инвестор располагает знаниями как технически происходит купля-продажа (требуется наличие брокерского счета и умение пользоваться специальным ПО для торговли), то ОФЗ вполне могут составить конкуренцию рублевым банковским вкладам.
P.S. Впрочем, у ОФЗ есть и недостатки: у рублевых - все риски, связанные с девальвацией рубля, плюс - необходимы определенные знания.
Если же инвестор предпочитает именно рублевые инвестиции - ОФЗ вполне интересный инструмент.