Let's do an Airfixx and actually check what
Man City scored before Haaland got there.
KDB: 15
Sterling: 13
Mahrez: 11
Foden: 9
Gundo: 8
Jesus: 8
Silva: 8
Rodri: 7
Laporte: 4
Total: 83 goals
That's leaving out 7 other scorers who scored 13 between them.
Let's try an picture us replicating that for us:
Son: 15
Maddison: 15 (has never scored more than 12)
Richarlison: 13 (his highest tally in the PL (including pens)
Porro: 5 (highest league tally in Portugal was 4)
Udogie: 5 (highest in Italy was 5 as a WB)
Bentancur: 5 (scored 2 in his entire Juve career)
Bisosuma: 5. (scored 3 goals in 4 seasons at Brighton)
You're looking at 63 goals, which would be one of our lowest scoring seasons since Poch took over. That's with most of the named players matching or beating their best ever goal scoring season, with Bissouma scoring more than his last 5 seasons combined.
Do you see how unrealistic that is?
It's not as simple as "just distribute the goals around". "Yeah, Udogie will get 5 goals, no worries".