It is not unfair to shorts, you can roll over ever day if you want. It just means you have to accept your losses day by day instead of all at once. That does not increase your losses, the only thing that does is decrease your leverage (so shorting as much as before USD requires buying more BTS than before because you lost BTS from shorting).
BTS long-term HODLers are slowly calling out the superbulls who were effectively borrowing money to buy BTS. A BitUSD holder can exit a huge position with 10-15% gains depending on when he bought in, which is like calling their loans with interest and a premium.
A very simple solution is to put all fees from all assets into a pool that *BTS holders* get to draw from (not delegates not, extra interest!). Then at some point the measly income is better than the lack of interest the scared shorts are paying, and BTS price can start rising again.