I hate canned beans. Don't get me wrong: I'm all for speed and convenience, but some things just can't be rushed. Compared to their poor canned relations, home-cooked beans have much more flavor, better texture, and a lower glycemic index. Forget the faded, mushy commercial glop! The beans you cook yourself are individual little creatures, with distinct characters, shapes, and colors. While the starchy, viscous medium that surrounds canned beans is best rinsed off, the delicate cooking liquid in your own bean pot is eminently useable--as a soup base or a moistening agent for a bean stew. As far as convenience goes, I cook them at mine-- when life permits.
Ay, there's the rub. I know you think you don't have time to cook your own beans. Nonsense! Beans demand time but no labor, so they're prime candidates for multi-tasking. I make them on Sunday afternoons while I do laundry, return e-mails, and pay bills. All you need is a block of time when you're going to be around.