It is related with WB but it goes for all our targets. We have 5,6 positions which we must upgrade, it is clear as a day. But even if we gave up of buying world class players, that doesn't mean that buying "decent" (British) young players is solution. Liverpool and Arsenal did that and it didn't worked.
Why to spend just to spend? If you can't buy United quality than i would rather give chance to our players. I would rather be 7th with TFM, Tuanzebe, Dalot, Chong and Greenwood than spend 200-250 mil on "solid" players and be 5th with them. We have already Dalot as first choice and TFM for backup for RB. Do we need to spend 50 mil on a player who is not that much better? And who has flaws. Why to spend that much on damaged goods? Is spending 20 mil on James good deal when you have Chong? Would spending 30 mil on Longstaff or Rice be wise when we have McT?
I think not. I am for spending money on real quality. Not on "he is better than what we have". That kind of policy is the best way to mediocrity( especially in PL where you are fighting with teams which are loaded with quality). James, WB, Rice, Longstaff, even Maguire( despite many of you will argue with this) are players who should be on Everton's transfer list, not on United's.