It is indeed toxic when some players log on, take their attack helis out, kill everyone on the map and make their gameplay miserable just for fun without even taking their gear then put it right back into their garage when they are bored or run out of ammo just to repeat this on next restart. But i think your suggestion also has a flaw, if that gets implemented some players will still have an abundance of attack helicopters that others cannot compete with at all, while solo players have precisely 0 chance of ever acquiring a helicopter like that again since most limited trader quests are irrationally difficult or expensive for the value you get from them.
The other day i got a quest to bring 2x AS50 TWS weapons into the bunker and it would reward me with 1 GP. This means that doing this quest only would mean that i would have to bring 200x AS50 TWS weapons into the bunker while everyone is camping it just to get an attack helicopter at its current price.
Even if we are being very cheap and say an AS50 TWS is worth 1000 gold, this would mean an attack helicopter at the GP trader is valued at 100 rubies (200 000 gold), while you can buy the same helicopter for only 6 rubies (12 000 gold). Note that this assumes that other quests are also about the same difficulty/cost about the same.
Good luck buying anything expensive at the GP trader while playing solo trying to avoid the attack helicopters already in the sky.
My suggestion would be either to remove them from the game and compensate their owners accordingly or limit them so no player or group can have 15 of them at any given time.
It is sad to see new players building their wooden bases from their starterkit, looting with their Scrap APC trying to get some currency only to get blown up by someone 1400m away with an attack helicopter who has so much money he doesnt know what to do with it. Even if you don't take their loot and leave their body there, there is no way they would be motivated to spawn again and put down a bycicle (NOT A MOZZIE, no luxury for new players) wasting 20 minutes of their life annoyed getting back to their hopefully not looted corpse and destroyed vehicle.
No. What they WILL do is simply quit. Play something else, look for another server that they can enjoy or whatever. Life isn't fair, at least this game could be KINDA fair rewarding skill over accumulated wealth. (More expensive vehicle wins yay!)
Or maybe it is just time for a wipe, who knows.
Just my two cents.