Seems like if protocols don't provide any liquidity for their tokens, but the tokens can be used to have access to a protocol revenue, I don't see the problem.
Except for most tokens/protocols don't have any revenue they can share with token holders…