Just read your finishing sentence and explain how you know that to be true? You don't, because you can't, no one can. Which makes the entire post irrelevant because it's based on that factor.
You've also previous stated that players will come for money and trophies which is true, now complimented by the things I've previously mentioned (facilities, manager, playing style etc.), so why not add treatment of players onto that list? If you don't think players take that into account then it's very naive, just look at Erling Haaland and why he signed for Dortmund when he had the choice of the majority of clubs in Europe. My guess is he went there because he knows that he will get well looked after as a young player, will develop as a player and when the time comes and he wants to leave, they won't stand in his way. Now if Dortmund were as successful as us and could continue to support his development why wouldn't he stay?
Look at the reasons Kompany, Silva, Aguero, Zabaleta, Fernandinho etc. have all stayed at City, they could have all gone on to earn more money and won just as many trophies at Real Madrid, Barcelona etc... but they didnt, why, because the club treated them well, treated other players well and they were content and happy. That's justification for my point alone. Look at how we treated Zabaleta when he lost his dad, Silva with his son, if you think players don't see that and appreciate it, it baffles me.