Beans are a staple of many diets in regions where animal protein (chicken, beef etc) is hard to come by. They are great for hard working farmers, because they pack a lot of calories in a small package.