Beans have a lot of good things about them: they are high in nutrition and full of energy (carbs). One of the biggest problems is the presence of what are called Lectins, chemicals that are found in nature to prevent the beans from being foraged. In order to get rid of the toxic Lectins, beans must be thoroughly soaked and cooked before eating.
In my experience, beans are too much work for not enough reward. I can eat other vegetables and get much more nutrient density than I do with beans. Therefore, beans are nice to eat once in a while but they contain too many carbs for someone who wants to become fat and keto adapted. If you are going to eat them canned, stick to plain beans, like black beans.