I still believe the solution is somehow limiting how many clubs one can visit per day.
LBH is sometimes needed for a club to finish a party. There's nothing wrong with that.
The problem is ppl ONLY doing LBH. They aren't loyal to their clubs leaving their clubs to fend for themselves and they take advantage of other clubs by swooping in at the last minute providing little to no help, and still gaining the rewards for it.
If there is a limit placed on each account that each account can only join 8-10 clubs per 24hrs, that still allows ppl to visit/help friends plenty, and even to LBH some if they need towards the end of an event. Best of all it will prevent ppl from LBH-ing all day long.
That is my two cents.