So 10 is an exploit, but 9 isn't?
Getting just some of the people exploiting it and leaving others to keep their cash also isn't going to end up a great look.
If people go back and forth between two separate asteroids, does that get picked up because they never mined the same rock twice in a row? etc. etc.
I dont even see this as an "exploit" but intended game play Ive recently started an Alt Cmmdr and used the abilty to gift resources in return for them staying on my Carrier to help with refueling when I am not on board in a T9 i facilitated the purchase of , they need the funds to buy tritium (at high prices) to then donate to the carrier since its not possible to remote transfer yourself
Being able to transfer money to other players or offer services to other players for cash is absolutely not an exploit.
However, it can make it very hard to tell where the money from things which are exploits ends up. If the moral ends up being "do your exploits on an alt then launder the money through your main's fleet carrier" it's not really doing anything to discourage exploits.
Solution: It would be relatively easy to determine automatically from the logs who has mined the same asteroid over and over in a short time span. It would also be quite easy to determine the yield obtained. Multiply by 1.2 million and deduct from player’s account. If player goes into debt, no rebuys or commodity purchases are possible until the debt has been paid. Sure, it is not removing all the profit made, but significantly reduces payout in comparison to legitimate mining and it protects traders that have no way of knowing where the goods came from.
But, it also means that "exploit on an alt, give the money to main (and a few other random people to muddy the trail)" becomes a very simple meta to get out of it.
It'd work the first time, and then everyone inclined to exploiting would have learnt by the second one to cover their tracks marginally better.