I disagree with the notion that they're ambiguous at all. Foxit and Fox-IT have quite a noticeable difference in their names, IMO. (although they do have the same letters, so I get your point)
Which was really weird trying to wrap my head around how they could discover an issue like this so quickly.
I mean, it clearly confused me and a lot of other people as well, so I'm confused what this means.
It's like reading Vm-Ware instead of VMWare. People would generally think they're referring to the same company unless they've heard of both.