The problem is not in the missiles, but it is in the ground attacks. Ground attacks are pointless right now, they steal little to nothing, and you get little from winning. You should incentivize winning a war by stealing land, and making land more pricey. You could add an alliance war system that allows victories to count towards a triumph over an alliance. The problem isn't that missiles are over powered, but that everything else is under powered.