I think brokers generating "tips" is conflict of interest.
Anybody whose revenue stream is generated on the basis of their client's participation, should not be providing tips. They are directly incentivised as the more their clients trade, the more revenues it gererates for them.