They gave up 2 1sts and a 3rd to trade up to get Mahomes. I don't think you thought this post through.
Apparently, all teams that acquired top QB and have success did so through sorcery, On another note, it seems like Miami only has 5 picks over the next two years and cannot possibly give up anything.