I don't think rewarding teams for their failure to do well with giving them first pick in a draft is the answer. I am a big fan of the transfer system and wouldn't like to see it replaced.

A salary cap however. That could be interesting though putting it in place in the first place would be a nightmare because of the astronomical wages of some British based players. If you put a £99,000 per week salary cap on then its almost not worth having as only the very "best" players are being paid it anyway.