Because, as you just said, it's a way to deal with unforseen abuse situations.
But that justification only works for online services (or other situations involving shared or limited resources). It doesn't make sense for standalone software. What does 'abuse' even mean in that situation? Is Excel going to complain to its union rep if I make it work 80 hours a week?