Yeah, I'm also with all of you on that note.
Making them essentially 'animals' doesnt really conform with their advanced technological and military status.
You already walk this line with the Klingons and Orions, 'who is building the ships?' But this is taking it a step further which....unless you wizard up some techno-babble later on doesnt make a whole lot of sense.