This is bullshit. Bogus. Bad storytelling. Why?
First of all, there were plenty of opportunities for the creatures to be seen (the character doesn't shun public places) and we're told that the creatures never leave his side, so it's clear that they could've been seen. We're also told that these creatures are hugely distinctive and feared, so there would've been some noticeable reaction if they were seen.
The second reason has to do with the other aliens on this show. This is a Star Trek-type universe where most of the aliens walk on two feet, have two tool-using hands, speak English with only a mild accent and the biggest apparent difference is some makeup on their faces or heads. And that's perfectly fine, even if it's wildly implausible. The thing that allows me, the viewer, to pretend that they are alien--even when they all look basically human--is our lack of knowledge about them. Why do the Centauri have oversized hairpieces? What is the function of the ring of bone on the M'bari's heads? Is there a pattern in the Narns' spots, and what purpose might it have originally served, evolutionarily speaking?
|Did they all just have a horribly bad application of suntan lotion?|
Hands I can accept. English I can accept. But there's absolutely no reason why every one of these species should see in the same range as humans! The visual spectrum, colors red through indigo, is totally arbitrary; it's just how our eyes are adapted! There are plenty of creatures, even on Earth, that see in the ultraviolet or infrared ranges, or even beyond, and that has to do with how they've had to adapt. Is it plausible to imagine other races on other planets growing up in different environments than us, under probably different starlight, and having the exact same eyes that humans do?
I don't think it's a huge deal, and we may very well find out that the Shadows cast some sort of distortion field, or protective camouflage for whoever looks at them, or something of that nature that would explain the lack of alien eye diversity. But for now, it just feels like Babylon 5 is getting kind of sloppy.
(P.S. Space was at such a premium that they were charging the officers money for their own quarters a few episodes back, but B5 has room for an entire baseball field?)