The Alliance player registration software is being updated but the sophistication needed to monitor and enforce this idea is a long way off.
The principle of a player being a registered member of a club until he transfers, regardless of the summer break is a good one. The number of allowed transfers would be a good control. Also, what about a transferred player not being allowed to play for his new club for (say) 28 days?. Alternatively, what about a player who was previously being registered with a legally resigned club, not being allowed to re-register until the end of September? We could not fine him if the resignation is legitimate, but surely we can control re-registration>