I feel like Sancho doesnt really need to apologize for anything. I mean even when they needed a winger due to injuries and all, they still ended up saying F U to sancho, dude didnt do much that deserves it, ETH said he doesnt deserve to start for now, which was stupid and I think he deserves it as much as anyone and he just said this, you can always disagree with your manager about it. I believe all this "manager is the boss, all players must respect and do what be says" is bs, I believe that if its good for you and the team then yeah, but if the manager is being unfair, then you have to end up doing the best you can do in order to fix it, thats a big deal and has to be fixed one way ıçor another. Sancho is right and I hope he leaves and find himself another team.
Sometimes I think the same as you, when I see Sancho position, which is treated badly by management and their coach Ten Hag. Moreover, his existence is not considered at all, so the right decision now is to leave the club in the January 2024 transfer window, Sancho agent must really understand that his player must immediately look for a new club in order to save his career. Ten Hag tends to impose high standards on his squad, this is a good thing, but it would be good if conflict resolution with players was equally good and didn't cause dressing room rifts.
There are several clubs that are reportedly interested in recruiting him, including Juventus and clubs from the SPL. But I don't think Sancho will go to Saudi, because he is still very young and wants success in Europe first, this is very understandable. But any club that wants Sancho will have to spend a lot of money because The Red Devils management has set a fairly high price.