Here is the solution folks.
NO more bonuses. What they should do is sort of like an airmiles thing. You get bonuses on action only. You want cash, give us business, that's it. I think 1% cash back is great. It's pretty close to 10% cash. IOW, if I give a book 5000 bucks in action in 1 month, I get back 50 bucks. If I give another book 100,000 in action, I get back 1 dime in cash bonus. This way, NO one can take advantage of any bonus. You play, you get paid. you don't play, you don't get paid. This way, the books now want to give you bonuses, and the more they give you, the happy both of you are. The book makes 4.5%. So if they give you 1% of it, they are now clearing 3.5%, and you are getting your cash bonus, so everyone's happy.
This should be the new rule everywhere.