We do need to reinforce but, next season but, even bringing in Sancho, Ole is going to have to use the rest of the squad better. After the restart we were desperate to make top 4 and that front 4 played way too much. There are options we can use like start Ighalo and play any of the other 3 along side him, resting 1 of the 3. He can even play a diamond with Bruno at the top and Pogba on one side and Fred/McTomminay/Matic taking the other 2 spots
We won't make it through the season if Mata/Lingard/James also don't get their fair share of starts. They don't need to be world beaters to play a good role next season. Last season when we had Martial / Rashford out at times, we literally had 1 match winner on the pitch - when those guys were starting often, we were depending on them to play a huge role. At the very least now we'll have 3-4 match winners at any given time. Getting Sancho or another top quality player obviously just helps that much more.
You can't fault Ole for playing the front 4 or front 5 including Bruno because that was the crunch time of the season and the players were challenged and they stepped up. The players and coaches got them across the line. You have to be able to rely on your best players and test them. They all passed that test, but it showed the weakness of the overall squad. No chances can be taken because the other players are up to the task at hand.
No way Ighalo was going to start over Martial, who has been one of the top players across the PL and European competition since the restart. I can understand playing a different formation, but United really weren't in position to tinker around that much. There was a big job and you have to stick to what got you there. It worked.
Lingard and James will have to start throughout the upcoming season, but at what cost? You have to hope that the other players can keep a good level of consistency and performance, but it remains to be seen if Rashford, Martial, and Bruno can sustain their performance and output levels. That's what separates the good players from the great players, consistency of a high level. And it remains to see if/how James, McTominay, AWB, Pereria, improve. If Lingard somehow regains his form and confidence of 2018, he'd be a great squad player. But from the past 12-14 months, he's been pants when he's been asked to carry a heavier load.
Getting Sancho would be ace, but still need to improve the quality of the squad in order to use it effectively.