Glutamate is considered a migraine trigger, though. Many people do avoid or limit those foods for that reason. Thankfully it doesn’t appear to be a trigger for me, because I love all those things.
There is some controversy about dietary glutamate being directly responsible for migraine. It’s common in the brain already. It’s only allowed selectively through the blood-brain barrier. However it could trigger other types of headache, and those can trigger migraines. Also, apparently more of it is formed in the brain when there are high levels of lysine and ornithine in the body. Many of the foods with high levels of glutamate also have high levels of those aminos.
High levels or low levels of sodium in the body can also be a migraine trigger. MSG is lower in sodium than table salt, but it is additional sodium. Many of the issues blamed on it though are after eating foods that contain MSG and a high amount of salt as well. That’s also true of many of the glutamate-containing foods for that matter (gravies, miso, soy sauce, aged meats).
Doctors recommend eliminating one single ingredient at a time to find your triggers. However, I’m sure many people don’t control for salt when eliminating MSG or natural food glutamate.
Elevated brain glutamate levels are associated with migraines, but there’s no solid evidence that dietary glutamate is a trigger for migraines.
The number of people avoiding it is not evidence of anything other than public perception.
Elimination diets are also super impressive.