From a business standpoint, free updates for life seems like a dangerous policy. What happens after you've saturated your market?
Fortunately, this market has been expanding rapidly for the past decade. As long as that trend continues, Vojtech's got a viable business model.