I'm not endorsing this trade at all, but wanted to point out that 2 draft picks in the first round of next year's draft is absolutely better than 1st rounder in this year draft even without knowing where in the first round the 2 picks year will be.
This is just not a good draft to have a top 10 pick in. Outside of Hunter, Carter and Jeanty and MAYBE Graham, the rest of the top players in this draft would have slid into the teens last year. Unless you can grab one of those 3, you're really not getting top 10 value. Usually you're thinking you can get a perennial probowler with a top 10 pick. I have to think this year, teams are just hoping they get a good starter with that same pick. The value just isn't there this year.