Zimbabwe international Benjani claims that some of the players at Manchester City are motivated purely by money.
The 32-year-old has signed for Blackburn Rovers after enduring a frustrating time at Eastlands and admits he did not enjoy his spell at the big-spending club.
He told the Daily Telegraph: ''It sounds great, but in football money is not everything.
''What is needed is people who can hang around and love you to be there.
''Sometimes you are loved to be there because of money, which is not good. I would prefer to be here without having all those facilities, be happy and trust everyone around you.''
Asked if he thought some players at City were interested in money more than anything else, Benjani added: ''Yes, it seemed like that and, behind the scenes, there is no trust.
''I would prefer to play for a club where you are being trusted and you trust everyone around you.''