So they're allowed to waste my time and earn a kickback, as long as they give me a free cab ride from their kickback to where I wanted to go in the first place?
That sounds like it only works if my time that they wasted for selfish gain is valued at $0, which is obviously true as far as they are concerned, but certainly isn't true to me.