All it would have taken is a change, that you can only buy 99% players in negotiations and only from teams that are at least the same level as your team. Or, in other words, you can't sell players above 99% in negotiations. Thats it, whole problem solved, everyone is happy.