It takes a lot fewer ships to take out one enemy ship early on, they tend to only have one weapon type and one defense type, roughly one-third the total damage a shipyard can cause and completely vulnerable to two-thirds of attack types a ship yard isn't so vulnerable to. Why should a ship that's less than one-third the strength of a shipyard be worth 5 XP, but the shipyard worth zero?