As much as i dont want to believe Zach is %100 straight. I think he sees frankie as a brother and he cares about him a lot. Zach is a perfect example of a straight guy, he is open-minded person. For frankie frankie is in love with zach and he tries to make moves on him. And that will hurt him when he realises zach doesnt love him. And producers are dumb as rock because after aaryn gm andy amanda spencer jeremy etc they have a chance to redeem themselves by showing this relationship but they choose not to.