I feel like all Zoe's friendships run their course once the other person isn't willing to put in all the effort. If they're not willing to go to Zoe whenever and wherever she chooses, and make Zoe's preferences and hobbies the basis of their time together, they simply won't see her. Eventually that sort of one-sided friendship will always fail, and given that Zoe's friends can benefit from her presence in their videos, the friendship is usually going to last until the effort expended is no longer showing sufficient reward to be worth it.