>>19238085They are different foods. The protein of meat is complete, has no carbs and can be very low calorie with few (yet healthy) fats. Beans are an amazing food but it surely doesn't come to fullfill proteic needs as well as meat does. Carbohydrates should generally be avoided.
Solution is to eat both and more real [unprocessed, healty] food.