Hardly impossible. It probably depends on what you buy in the supermarkets, but most of what I get in cans needs an opener... Bush Beans, for example.
In re bottle openers, I prefer dedicated ones rather than expedient because I'm not always good at improvising (have sometimes chipped glass, marred furniture or spilled contents), don't wear a ring, seldom carry a lighter, and if I have a screwdriver on me, it is usually attached to a multitool or SAK, so a bottle opener is also present. At home, I have really swell dedicated can and bottle openers, and have no need to display my manliness to the wife, at least not in the kitchen.
Most of all, I subscribe to the principle of using the right tool for the job. If one is not available, only then am I willing to resort to any means necessary. After all, standards must be maintained or we descend into savagery. :very_drunk: