Earlier quoted context omitted.
Welcome to the opinion zone. You mention market caps, but I don't think that is really the reason why certain companies enter the mindshare of people. I think the reason that Netflix became a part of the acronym is because, like its counterparts, all of them are leaders in a big space that others have a hard time competing with, with products that seem innovative (also explains why the giants of FinTech don't have mu…
Honestly I always assumed Netflix was added because "fang" sounds nice and apropos, but if you remove the N then it's a very different word that's not nice at all.
I think it's partially your reason, partially something else.