Maybe. Maybe not. I would certainly argue he's worth $9M a year for the next 7 years. And to put the 4 1sts in perspective, look at the last few drafts. Would you trade Kieffer Bellows, Josh Norris, Jay O'Brien and Lassi Thompson for him? Because they are the last 4 guys selected 19th overall in the 2016-2019 drafts. To a team that would otherwise be in the basement, he probably isn't worth it. To a team that will end up drafting pretty late with or without him, he might be worth it.
Look at it another way. If you expect to be drafting 20th-25th without a player, do you believe that there is a 25% chance you will find a "diamond in the rough" that ends up being as good of a player as he is in the next 4 drafts? If not, he might be worth the gamble.