What's also interesting is small proportion of Thai's compared to the number of Thai restaurants. It appears that there as many Thai restaurants as Vietnamese restaurants despite far lower Thai immigrant populations.
Not sure that that's true. There may be equal numbers in some areas but if you go to Houston or Orange County there are gobs and gobs more Vietnamese restaurants. I suspect the Vietnamese population is more concentrated in certain areas and the Thai population is more spread out, so if you're not close to a Vietnamese hub you might get the impression that you have.