There are multiple reasons for a shinobi to betray his village. Fuguki's reason was never elaborated on however.