There's lots of discussion about how we got lucky with the false 9 and will be found out, but is it that simple?
Messi, Mbappe, Ronaldo have all played regularly on the wings as well as playing more centrally. Our biggest rivals over the last few years, Liverpool, don't play with a conventional striker. Aguero hasn't been used in many of our big games, and Jesus is nothing like a conventional striker. One of the reasons City targeted Kane is his ability to drop deep - his assists last year were often 'false 9' assists where he played in the wingers from deep.
Last season we had 7 players with ten or more goals - we've been one of the top scorers in the big five leagues not just because of Aguero, but because of the number of players contributing. Many of the players who top the goals charts are there because they're the focal point for their club and chances are filtered through them. Aguero was one of the best ever PL players, but I believe there was a comparison a while back that showed we score more goals when Jesus plays instead of Aguero.
Sterling, Jesus, De Bruyne and Torres have all played front and centre for us, and they all have very different styles. They often rotate throughout the match, so "working us out" is much more difficult that working out a conventional striker.
Many of the top goal scorers are more like the hybrid players we already have, and with Grealish joining, and Foden getting more experienced, I wouldn't be surprised to see us continue to outscore everyone else.
There might be times when we see a ball flash across goal and the commentators will say "if only they had a striker", but I bet the plus column of goals from "non-strikers" more than outweighs them.