Neither side was willing to shoulder the fees. Eventually one side did, but threw this in to mitigate any ill feelings as a result of the negotiation and contract terms. This isn't instead of a fee split, this is Hootsuite blinking first but throwing in an additional term meant to be fun and healthy to the relationship. A $450 dinner every $100k in revenue is de minimis (or whatever is below that, I slept through law school latin) and to me was a great solution to the relationship aspect.
This is neither a business courtesy nor a kickback. It's a negotiated term in the contract.