Imho its just bad business.
It never feels good for the customer to get stuff taken away. If Eddie promotes these challenges on the Stream and actually recommends them to have better EV (expected value) its hypocritical to take the boni away later. Most people who do those challenges wouldnt play the particular games otherwise. While I obviously dont know their math I find it weird that this is their priority.
It would be easy to say, okay "he/she has a to positive bonus/loss ratio" and restrict people for a couple weeks so they wont be able to participate but to take away already completed stuff? Thats just fucked up.
Thats also my gripe with stake in recent times "normal sized" players get the stick on every corner, promoting their bonuses on every occasion but dont you dare to actually try to claim them.
Bonus drops? Oh you claimed the ones from the weekend stream and one from the guy you are affiliated too? Yeah too bad, here is a week of no drops for you.
Weekly/monthly trying to keep your loss to a minimum? Yeah too bad, here is a month of reduced bonuses for you.
Forum challenges? Oh you spend your money to complete them? Yeah to bad, no claim for you.
Won a random event challenge? So you are $20 up for the month only due to that? (while still being down 50k lifetime) Yeah to bad, here is a restriction coming your way.
At the end of the day they can do whatever they want as written in their TOS, there are other sites that offer challenges for bonuses so its best to leave as they obviously dont appreciate you as a customer. The only people they do care about are highrollers, you never heard of a restricted highroller have you? Even if you are up millions and only play with bonus money afterwards.. no restrictions but some guy with 10-20k wager a week claims a $3 drop to much thats the guy that really needs the restriction 🙂