There is no way to get complete protein from this or any vegetarian dish.
Cornelius, unless you are using the word "dish" to mean a single-product plate, then you are absolutely wrong, as well as going off on a tangent.
For starters, virtually any grain mixed with any legume provides complete protein. That's why you find so many versions of that sort of dish worldwide. Virtually every cuisine in the world has at least one version of rice and beans, or a varient of it.
But this thread, in particular, deals with a holiday meal, and it's the totality of it you have to examine when talking about nutritional values. If you want to ignore the other dishes to make a falacious point, then you have to level the playing field. If we were to serve a squash soup as the starter for a traditional T-giving feast, then it's a wrong dish because, using your argument, it doesn't provide a complete protein, and, therefore, our bodies are going to just feed on themselves.
Understand, please, that I am not a vegetarian by any means. If you smile at a mirror you will see, among other things, several long, sharp teeth. God invented them for the specific function of ripping and tearing meat, and I happily use them to that end. This does not mean I can't achieve nutritional balance by other means, and many people choose to do so. Incorrect claims will not change that basic truth.
For most of the world population, in fact, animal protein, when present at all, is there as a flavoring agent rather than as the main ingredient. Do you really think that most Asians or Africans, for instance, are injesting all their requred amino acids by the all but absent meat in their dishes. It just ain't so!
Again, I have to support IceMan in this. Y'all are reacting to the words vegan and vegetarian, not to the potential quality and taste of the dishes. And, let me stress again, had he merely presented all of these as interesting side dishes, nobody would find anything objectionable (well, maybe those using tofu. Tofu is a lot of things, IMO, but food isn't one of them ) about them.