Diff is the highest its ever been, and rightfully so (thank you presstab). This is done to control inflation and help the price rise. It you want to stake at 10-11 days use 6000 coin blocks.
Vegas
I am considering making a new RPC call, that would probably maybe only be used by me and a few others that feel altuistic towards the HYP network. Something the would be "stakediffthreshold" or something, that would allow you to say above X diff, turn off staking.
For a large wallet like mine, it could help to stabilize the huge waves that we see in difficulty and make things easier to predict for everyone else.
Just an idea.

To make it more scalable, add an additionnel condition:
IF your_weight > 2% of network weight
AND
IF diff > 4 (for instance)
THEN stop_minting
There is certainly room for improvements. But with this kind of code, it could be activated on every wallet by default (with a checkbox to deactivate it, of course).
I'd prefer diffe value to be a variable instead of a hardcoded constant, but as I said, this is a first draft