Steve, before demanding something be removed, perhaps you should instead ask how you may adapt your playstyle to handle it. People doing what you are is one of my pet peeves. People assume that because they can't figure it out, obviously it must not have a solution and must be eliminated from the game.
The Novalith can be countered very easily once you know how to using starbases with Auxiliary Government. Start by building them with this upgrade on your border worlds and capital and then proceed to put them throughout your empire. The AI is stupid and will almost always fire on border planets, even if you already have a starbase with Auxiliary Government.
Now you as many have said before you could say, "But that's a dumb idea! Starbases cost money which puts me at a disadvantage!" but you would be forgetting the massive economic boosts a starbase is capable of having, particularly in longer games.
Novaliths can be dealt with very easily. Unfortunately, it isn't something that the singleplayer community seems to discover on their own, leading people again and again and again to come rant and rave on the forums instead of just asking for help..