Regardless of whose idea this was, that someone thought technology and hunting practices carried down through Predator DNA would fly with the fanbase (much less the general audience) in the form of the PredAlien really concerns me.
I don't care if it was Davis, Salerno, or the Strause's. Whoever pitched these craptastic ideas shouldn't have a say in either franchise anymore.