According to America’s Test Kitchen dried beans made from scratch gave inconsistent results. Here is their evaluation of canned beans, which they actually rated as superior to scratch beans.
The older beans get, the more they lose moisture content. Below 10% gives a bad tasting tough bean.
Canned beans are processed at the peak of their ripeness, and very scientifically processed to assure a good tasting bean.
The best according to there evaluation was Goya Cannellini Alubias Premium beans
What was evaluated here though was kidney beans. Bottom line: evaluate things yourself and make your own decision.