I'm not suggesting tanking, ever, but I disagree that the draft "works". Bad teams shouldn't keeping getting high picks year after year until they're competitive. Moving through the draft gives teams the opportunity to address different needs in different years. If you have people making poor draft decisions, they need to go or the organization can dwell in the basement. Just like I don't think the sabres should be rewarded for their perpetual suckitude. Don't allow a stream of high picks go to teams that have proven they're likely to mismanage them. It's not good for the league or the player.