You may be thinking of iBonds themselves. Universal banking has been proposed a number of times and the banks squeak each time (the last time resulted in changing how overdrafts were calculated iirc).
Some other countries already provide banking via their postal system. And the US has a toe in there with postal money orders.