Why should the Xindi appear in TOS/TNG/DS9/VOY? The Federation has hundreds of planets and is spread out over two quadrants. Starfleet has hundreds of ships. We've only see a handful of species, ships and planets on those show. Most of the species that make up the Federation have probably never been seen even once. Space is big.