Still bad, but servitude =/= slavery.
7 in the Bible is usually a symbol for completeness. The 70*7 specifically is meant to be "unending".
It is very likely to really be a 7 years limit to debts.
And I would love if the Bible-thumping politicians proposed this debt limit for modern times, but they are all just hypocrites.