I do not think Vecna and MF are one. No sufficient evidence supports that.
I agree. I’m thinking that Vecna just bent the Mind Flayer to his will, not just take control of a bunch of random particles.
Season five will probably reveal more
If Vecna and Mind Flayer are one than Demogorgen and Mind Flayer/Vecna are one (and those have their own individual page
What do you think?