Also just one more thing in regards to Zach paying... we know he paid for this cruise for Kyle... So far from JoJo there's been multiple IG and social media posts thanking Zach and he thanked him multiple times in the live and gave his travel agency a shoutout.
From Kyle all he got was a
"oh yeah, thanks Zach" after JoJo thanked him in JoJo's live. If it wasn't for that, Kyle wouldn't have even thanked him or mentioned his travel agency once. So that's pretty indicative that he doesn't brag & boast about Zach paying, if Zach pays.
It's not like Kylie suddenly started making more money and there's a reason why he's going on non-stop cruises now versus last year. He's too cheap to pay for them himself. The only difference is that he found a gullible mark. And in all of these cruises there's all of these 'free gifts' waiting in the room from Zach