Exactly.
facehugger on people = born alien
facehugger on predator = born predalien ?!
And again, I already explained how the Queen excuse doesnt match at all. At all. But its no surprise. While commenting on things that dont make sense on the audio commentary, the Strauses mocked the fanbase and presented the fans as whiners who shouldnt complain ask for logical explanation. Thats during the scene when the cop's body is found on the tree if someone wants to listen.