Osimhen did performed well at the AFCON, but he wasn't have a perfect blend for team mates which will mean he may not be able to perform beyond the teams capacity, a typical example can be seen with Ronaldo who alone couldn't help Portugal get to win world cup of even having a very spectacular and brilliant performance in the Euro 2024, a single player cannot get his team delivered all the time if not provided with the necessary help he needs to perform optimally. In Napoli his first season was very awesome, then he got all the support but in the most recent season, there were issues surrounding his presence in that team and the need to leave became paramount which may have been a very paramount factor to why his performance dropped.
The case of CR7 is something very big, personally his last game was something that Awakened many feelings in all of us, well at least I Found it very emotional and exciting , seeing this crack cry for feeling that everything had come to that is something that can break anyone's heart, and the fact of having the determination to go and take the penalty first when he is the one who closes, is facing his fears and overcoming them, he is a great person, example , the case of Osimhen is something else , for me it is something that he needs to know how to Choose well , how to go to a good team, it is a shame that he is leaving Napoli, for me he is a Fundamental piece.