I don't have a problem with them taking a change on Leech given how high of a reward that could have been. The problem is they also missed on Anderson and Grill. Missing on 75% of a class is brutal.
Anderson was a "we need a body" if Solo doesn't come back fully healthy. He was a plan b or c after missing on the legacy from Minnesota.
Grill left but I can't say for sure he was a miss. He got hurt and mom got active on Twitter. Really sounded to me like she needed someone to blame.
Leech was a lottery ticket. Huge if it came in just not likely.