I've been a big of Sancho since he broke through at Dortmund, he's a very talented player and I think would fit in well with out fast front line.
That said though there are plenty of reasons the £100m fee didnt make sense, and despite me wanting a RW for about 7 seasons now (and still think we need one desperately) the club deserves credit for not going out and splashing out on him.
Reasons:
1) He's not an explosive dribbler, or one that breaks a low block. I worry that won't translate well to PL and we'll end up with another player that doesn't take a man on. Whenever I've seen him for England or in the CL he's been reluctant to go at defences.
2) We've been burnt in the past with Dortmund players that scored 15-20 goals in a season - Mikhi and Kagawa. For whatever reason Dortmund attackers score more.
3) He's not left footed - not really a big deal as top wide players can play both sides but ideally you'd want a left footed who can cut in and finish.
4) Post-corona prices have gone down with revenue depletion, its unreasonable of Dortmund to still expect £100m+, though obviously they're entitled to ask for whatever they want.
5) I think there are good, cheaper alternatives - players like ASM at Newcastle. Ideally Diallo turns out to be good because good scouting can save a lot of money and it can be fun to watch cheaper young players grow. I think the prices of £100m should be reserved for the Ronaldos, Bales, Suarez's of this world - players that are the best in their position. Transfers have inflated post Neymar/PSG but we've seen a lot of good but not generational players moving for 100m ish and not living up to expectations - Griezzman, Coutinho, Dembele, Lukaku etc. I think Neymar, Mbappe off the top of my head are two of the few players that would deserve such a sum currently.