Gyokeres want to leave but he was dissapoint to see club behaviour because Sporting seems don't have any plan to lower the price and if this situation continue i am sure Gyokeres and Sporting will make a conflict and this is not good for him and Sporting so in my opinion the club should be let him to leave and probably there is a big club who willing to buy him for 60 million
It's unfortunate that this will affect other players for giving their all to teams of such. This affected Osimhen relationship with Napoli and unfortunately Sporting management are taking the same step that would entirely end their relationship. We know these players gave their all and the club may feel they are letting off for a fee not really showing their worth but it's the terms they agreed and they should stick with it. Erling Haaland didn't receive same treatment at Dortmund though he was much younger and also on fire then.
I think that each party to the contract is obliged to fulfill it or pay a penalty for breaking it. When a player signs a long-term contract, he knows what he is getting into and receives a high salary and various bonuses. And in general, a contract is signed by two informed parties, it is not a "pig in a poke", if you signed it, you must fulfill it. The situation with Gyokeres and Osimhen is different, Gyokeres himself initiates his departure and does not want to fulfill the contract, Osimhen had no problems staying at the club.