As usual, you just jump in with very little helpful, criticising posters who make observations about things you haven't pointed out yet. Next time I'll be sure to wait for your seal of approval before commenting on anything you haven't rubber-stamped.
We signed teenage Saliba, on a 5 year contract, in 2019 from a small ligue 1 club for a big transfer fee based on solely potential. His annual wage at that time was $2m and he was the highest paid teenager at the club and probably the EPL at that time . Remember he was not starting, nor even close to starting, but it was a gamble for the future which we were willing to risk.
He's shipped off on loan for the first 3 years where he does well. With increasing spotlight and fan pressure, Arteta reluctantly gives him a chance in his 4th year, breaks into the team, has a great season till March when he gets injured. Before the next season could start we approach him to sign his new 4 year contract while he is injured. We offer him a new annual salary of $10m, 5 times more than what he was earning making him top 5 best paid defenders in the EPL, probably top 10 in the world . These were the facts then
Saliba had a good 7 months in England. He's foreign born and has in interviews expressed poor knowledge of the history of the team he currently plays for. He's been asked about Real Madrid and only smiles. The best french talent for the last 2 decades have played in La Liga, it's not a secret. During his loan period PSG started sniffing around and he's childhood friends with Mbappe, whose father also happened to be his coach! Arsenal do not live in a bubble, which you seem to like to create when you are in the mood to defend the club
You mentioned Chelsea, thinking you'd preempt me, saying they are the ones silly enough to give young players, who everyone is gambling on, long contracts. But realistically, looking at this scenario, is it stupid, that once you've paid a high transfer fee for potential, and the potential seems to be coming through, you should be smart enough to secure your investment for as long as you can, especially when you've only really enjoyed it for 7 months and already you are having to pay top dollar to retain it? Is it really stupid?
Foden is a year older than Saliba. He broke into the Citeh's team in 2019 and before the end of the year, Citeh get him to sign a new five year contract after initially only offering him a 3 year contract when he was 16. The contract was for $624k a year and Foden had already started scoring goals for Citeh in both the EPL and CL by that time. This is the same year we signed Saliba, who everyone classified as potential. Anyway Foden's next contract with Citeh would be in 2022 when he's already a superstar, and guess what, its 5 years again, but this time at almost $12m. Before Foden, they'd had young stars like Stones come through from Everton who they signed for a 6 year contract initially and at the age of 26 still offered him a 5 year contract, which he is still currently on. I don't need to tell you that Haaland's first contract was 5 years and his new one is a shocking 10 years.
At Liverpool, its pretty much the same for young talent. Gomez has signed 4 contracts with Liverpool since he's been there and they've all been 5 years. Robertson has signed 3, all 5 years. Trent's first 3 had all been 5 years or longer, till this recent one which he signed for 4 years.....and now Liverpool are running helter-skelter, trying to get him to renew and its the usual suspect that wants to take him for a free
So its not a Chelsea thing, that when you have young players that are performing remarkably for their age, you get them to sign contracts of 5 years or more. To me its just common sense that you'd want to protect a gamble that paid off. But you can go on trying to score cheap points and making your argument that "it was the best his agent would allow us to do and poor Arsenal have no leverage" , when even Saka, who would bleed for this club, is only on a silly 4 year contract.
BTW the terms are all in dollars as I used this website for the contract info.
www.spotrac.com