What if you pay $1 for the trip?
What if it's 50% off the trip?
...
Is a social referral program an "ad"?
There's plenty of gray area where you're gifting something non-cash, like an experience that you are interested in anyway. Look at the Kylie Airbnb deal for instance.