I think the main way vegetarians err is to eat too much sugar & starch and not enough basic protein and fat. Beans + seeds fill the need. Beans taste like starch, but they are intact unlike flours and grains that are milled. They seem to work fine in a diabetic diet also.
I like the Morningstar Farms burgers also, but Im looking for scratch recipe that would taste at least as good as they do.