Because it is sapping out cloud's gayness to make him more of a man for tifa(and you need a big man for those big breasts)

Why is cait sith left out for all of the game after the temple of ancients