Seem like a big inefficiency here. Maybe there are a lot of homer humans just picking their team.
When the stacking percentages forecast caps this game it can't help but take in to account the strength of schedule the aliens had to go through just to get to earth for the fight.
That alone should have them heavily favored.
The human home filed advantage is way over rated here.