I'm on the fence regarding the idea of instituting an NBA-style draft lottery.
Positives include the fact the elimination of a guaranteed #1 pick by tanking; bad teams don't get penalized for still trying hard down the stretch, nor do they get penalized for beating a playoff team playing third stringers while the starters are cocooned in bubble wrap. It's weighted, so the worst teams still have the highest probability of the top pick(s). Another positive is that a team cannot drop more than four places, so the club that finished the season with the worst record, #1 in the current draft order, is going to drop no further than to #5. That hurts that team a little bit, but it's not awful.
On the other hand, while minute, any team that did not make the playoffs could conceivably get the #1 pick. Applied to the 2024 standings, 10-7 Seattle or 9-8 Cincinnati could wind up with the #1 draft pick. I'm not convinced that is a good thing.
As for games like the Chiefs-Broncos - while I agree that is an issue - I don't see any method where you can fix that. You can't tell a #1 or #2 seed that they have to keep their starters in the game, and then watch as a key player or two suffers a season-ending injury. The cure would be worse than the disease, as the saying goes.