Agree with everything you say, except for one small point.
Beans shouldn’t be lumped with bread, potatoes, rice, and pasta. Beans are a good source of protein and don’t spike blood sugar the way the others do, unless of course they’re baked beans with added sugar, or something like that.
My mom was diabetic. I still have an ADA book which describes the benefits of beans for diabetics. Any blood sugar increases are minimized even more by the addition of a protein to the beans (which you probably already know).
Pinto beans cooked with beer, cilantro, onions and spices-and maybe a few cubes of ham or some bacon-are a favorite meal of mine when it is too cold or rainy to grill some meat, and I’ve been working in the cold all day. I don’t eat that food in warm weather, though...