Good point, but it kinda comes down to how much value you put on your time, and what volume of beans you're going to eat. To save on the time spent doing all that prep work, and finding storage like you said, I'd happily buy a lot of cans of beans, it's not like my family is going through hundreds of cans a week.
On top of that, I can chuck a few of these in my work bag, find them 9 months later, and eat them with pretty high confidence they're not going to kill me.
