2 I already paid for my error (lost money between cost and revenue), why another sanction?
Because the initial transfer tax penalty wasn't enough to disincentivize people from bidding up their own players to simulate a bidding war and risk getting stuck buying the player back. So they added the additional penalty of resetting the time on the team so that you can't immediately re-list the player for full value.