Actually, everytime a player spawns in the game, a permanent homeworld gets created and if you reset, the homeworld keeps present, so over time more and more perfect worlds gets created and other players only need to collect them and force the former owner to reset. Noob protection means nothing if you cant expand because players sitting in front of your homeworld waiting until you reset.
The next step is, the player resets and maybe spawns in the neightbor system and the story of bullying begins again with creating a perfect homeworld.
My Suggestion is to don’t modify planets at all if a new player spawns, keep it as it is and add a new building called headquarter, that buffs the planet.
The stats of the headquarter could be:
Headquarter can’t be dismantled
Headquarter get’s destroyed if the planet gets captured, allowing to rebuild the Headquarter
Headquarter is limited to 1 per player
Headquarter has a buildimte of 1-2 days
Headquarter is free to build and does not require power and workforce
Headquarter act as level 2-5 deep mine of any type
Headquarter adds 60% too all resource outputs
Headquarter modifies the climate (and landmass) to the factions optimal value
Headquarter act as level 1 Shipyard and ODS 3
Defense can’t stood down while a Headquarter is present
Since the Headquarter does not need workforce and power, the ODS 3 component keeps active even there is a power or workforce shortage.
I think this will help to deal with these endless amount of homeworld created in the game.