1. A benefit-generation system, comprising: (a) an event monitor, embodied in non-transitory computer-accessible storage media, that continually monitors and collects event data over time; and (b) a benefits engine, embodied in non-transitory computer-accessible storage media, including: (i) an event quantifier, that quantifies the event data, generates a first array of quantified events and stores the first array of quantified events in a quantified events database, wherein each element of the first array of quantified events is a variable metric value, wherein each variable metric value has one or more dimensions; (ii) a benefits module, that retrieves the first array of quantified events from the quantified events database, retrieves one or more benefit functions from a collection of benefit functions, including a predetermined function, and employs the one or more benefit functions to calculate a second array of benefits from the first array of quantified events, wherein each element of the second array of benefits is calculated based on one or more weighted elements of the first array of quantified events, and wherein the one or more benefit functions determine the weights assigned to each element and the number of elements in the second array of benefits; and (iii) a compliance behavior monitor, that detects one or more trends among historical values of the elements of the first array of quantified events over time, by comparing changes in the historical values against a threshold, and, in response to detecting one or more trends, dynamically modifies one or more of the benefit functions contained within the collection of benefit functions used by the benefits module in order to reflect a desired goal, wherein the benefits module utilizes the modified one or more benefit functions on a continuous basis to calculate a new second array of benefits.