He thinks about money and not his career. I think it seems like Osimhen doesn't want to take the risk of accepting offers from European clubs but on the other hand Al Hilal offers a very tempting contract. It is very difficult to refuse a salary offer of 30 million euros especially if you are a talented young player. It means that Osimhen will have a long time in the SPL and continue to collect his money. This is different from other players like Benzema or other European legends who play in the SPL at the end of their careers. Maybe in the future Osimhen will be a new face in the SPL. Becoming the top scorer in the league or even the best player in the league is not difficult for Osimhen in the SPL. I don't know if his decision is right or wrong. He has great talent and can be one of the best players in Europe. But in Saudi Arabia his skill is paid 30 million euros. It is really a very difficult choice.
Even now, in my opinion, it no longer looks like just "he chose money." It is undeniable that the Saudi League is developing at a fast pace and this is not a temporary hype as it was with the Chinese, for example. It is unusual for us that a top player does not come to Europe but on the contrary leaves it, but it is time to get used to it. By the way, I hope that in future Champions League formats there will be a place for Saudi clubs.
And if you think about it from a financial point of view, he did everything right. A player's time is measured in money - if he earns twice as much there as in Europe, then he can't refuse.