I want to give my 2 cents too

I just saw the news that Messi has signed with Inter Miami (Beckham's team).
As a fan and a supporter, I am sad for having practically ended the chances of seeing Messi play another Champions League with Barcelona, and with a strong team, to have a chance of winning the title, since Barcelona is already good, and will get reinforcements for next season.
The move came as a big blow to Barca fans. I don't know what they are expecting from a 35 years old man... To still carry them on his shoulders? Nah... Not possible, they should look somewhere else. I'm glad he didn't make that mistake because it would have been a dumb choice.
In my opinion it doesn't make any sense to go to Saudi Arabia, Messi has already seen what happened with Cristiano Ronaldo and doesn't want to have the same experience.
The USA is a country that Messi already knows well, he has a house there in Miami, he has a lifestyle similar to the one he has in France and had in Spain. Besides the fact that the USA is closer to Argentina.
I knew Inter-Miami had interest in signing Messi but I never thought he would consider the switch. I was hoping to see him sign for Al Hilal and also re-establish his rivalry with Cristian Ronaldo but that's not going to happen any more. When you talk about MLS, Inter Miami is one of the least club that would come to your mind. I don't really know why he made the move, maybe they offered more money than Al Hilal because it doesn't make sense why he would sign for a club that finished bottom in the league.
Besides this, we must also consider the fact that the next World Cup will be in the United States in only 3 years, and the Copa America will also be there in 2024.
Messi's spot at the 2024 Copa America is secured irrespective of wherever he signs. Even if he's not fit, Argentian FA will still shortlist him as a respect of his contribution to football in the country. The only thing that can keep him out of the tournament is injury.