Our 14 team keeper league really doesn't have a problem with teams not trying at the end.The last place team gets the first pick next year, then we take it another step. The 2nd, 3rd & 4th rounds, are drafted in the same order, the last place teams picking first & the winner picking last in each of the first 4 rounds. It does make it harder for the top teams to repeat, getting picks 14 & 28 instead of 14 & 15 makes it a little bit tougher for the best to reload right away. Couple that with being able to trade draft picks for keepers has really helped the worst teams being able to be competitive 1 year after having a forgetable season. The worst team can trade that first pick in the second round for a better keeper and often the 3rd round as well.This also aids in finding replacement owners to come in and take over 1 of the bottom teams.
When asking for roster advice in these pages, remember there are thousands of different sets of league rules & many different active roster settings. If you want the best replies, be sure to include your leagues particulars in the original post