If the goal is to win the title, Manchester City has no choice but to hire a skilled striker. In the first match, we saw that their forward lineup is not that much good. Such a forward lineup will not be very effective against strong teams. They definitely need a skilled and talented striker in the team like Mbappe or Kane.
In the previous season, they played without a classic striker. Aguero was injured for a good part of the season, and they won without him. Wins PL and playing CL final are certainly good results.
btw. Tell me, which team does no need a skilled and talented striker? which team would say no to Mbappe or Kane?