This has all the makings of a "Good but not Great" transfer. Everything I have seen of him points to a good but not great player. I have no idea why fans are swooning so hard. Add to all this is the fact that he is still very young and may take time to push it to the next level. Blowing 100M+ on that makes little sense when we need several other reinforcements. In my opinion, Greenwood should be trusted to take the right wing and United need to get more secure (and older aka calm) in the back. Fans will say why can't we have both? The answer is obvious, you can't blow 100M+ on 1 signing and still sign 2-3 other players. In my view, we will only get 1 (max 2) signings this summer. We won't be "outscoring" our way to the titles with Sancho, that much seems certain.
Come to think of it, when was the last time a player from Dortmund (or even Germany) came to PL and knocked it out of the park?