Once you accept payment by a currency, YOU have accepted the risks inherent with same. The Venezuelan Bolivar has an official inflation rate of 60%. What you accept as payment may not have the same value by someone you want to pay.
It is the same with digital currency. I'll pay you for an hour's worth of your time for 10 BitCoins. You may make that deal knowing you are taking advantage of me as your time is not worth that much. However, you just agreed with me (the other party) on a mutually accepted value.
What you can or cannot do with those BitCoins and their future value should have been factored into your decision at the time of the initial transaction.