The analogy certainly worked for me when I first read up on it. “Oh, different servers speaking the same language so they can communicate even though they’re separate entities”.
I imagine the only people who are really confused by it are the ones who simply cannot grasp analogies in general.
There sure are a lot of people who are focused on everything except the actual comparison.
If someone said that Diet Coke and Diet Sprite tasted awful because they both have artificial sweetners they would just argue that the comparison is confusing because Coke is a dark color and Sprite is clear!
Those are both carbonated sodas though, they perform largely the same function. Unlike email vs social media, which perform entirely different roles.