Less important point is that you dont need to soak them 24 hours in advance, that is excessively long. A day before is primary convenient time when to do it for people who soak them for that long.
This lines up well with cooking the beans in a slow cooker, which in turn lines up well with working from home. Some evenings, i think "oh, i'll cook beans tomorrow", and put a pan on to soak (one minute's work). The next morning, i boil them for ten minutes to kill the PHA (if necessary for that variety), then load them in the slow cooker with whatever other ingredients seem good, and set it to run for eight hours.
It only involves a little bit of planning ahead, and very little actual work. In fact, it's nice to be able to front-load the work, so i do it in the morning when i'm still coming up to speed, rather than in the evening when i'm tired.
But I was certainly trained to buy peanut butter instead of putting peanuts in a blender.
When the only source of food are giant super markets 95% filled with aisles of packaged processed products (be they generic or otherwise) then yes people are trained from birth to buy them.
But yeah canned beans are easier. There are also some vacuum packed ones
"Canned doesn't taste as good" you still have to season them