"When you win things, you achieve more than anybody else. You get better contracts, and more money, anyway," Gilberto told The Daily Telegraph.
"I can't blame a player who wants a good contract. But I believe if they stay at the club, they can earn good money and do a lot for the club and themselves.
"So if they win something, it means more and they are more appreciated by supporters.
"I don't know what the reason is for them leaving [Flamini and Hleb] but they could have stayed. If it's for money, I would think they're wrong.
"Most of the players who leave miss the club for lots of reasons. The lifestyle at Arsenal is fantastic. You get so well looked after."