Yeah, I've felt that it is too easy to invade too. I was too late to spot an invasion fleet so I quickly Increased the resistance and planetary defense of my planet. But even with 8 billion population, 75% of which were willing to fight(Resistance%) and some 15% in planetary defence it was not enough to stop 2.5 in Conventional Warfare, who didn't even have high Soldiering.
@Horemvore
I guess you mean the DefaultShipPopulation tag. I just tried upping that to 100 just to see if PopulationCap would actually act as a cap for the population. It doesn't, for awarded ships.