I here ya on the mid round picks thing, but as we see every year, all teams draft BPA at positions of need the vast majority of the time, strict BPA is a rare occurrence, I don’t know why folk stick to the myth of strict BPA selections being anything near the norm when it’s obvious that it is rarely the case.
FA isn’t so easy and can be a crap shoot to fill out a roster, especially for upper level guys, being the player your trying to get is most likely to go where the biggest paycheck is, look at Watt for instance...
As we all know there are no guarantees in player acquisition in either FA or the draft, everyone hopes for a generational talent to fall to their team but most are average to a bit above average career wise.