First, I agree with the observation. One of the next frontiers is to go beyond predictive from BI point of view, as well as reactive from event processing point of view. I prefer the term proactive rather then anticipative to what Richard has described.
Some comments about the distinctions between predictive and proactive:
- predictive typically relates to the strategic level --- watch trends and change the inventory policy; proactive may relate to operative --- anticipate that something in the operative level may happen (e.g. massive water leakage from the pipe infrastructure) and do something to mitigate it.
- predictive typically collects data over long period of time, processes it in batch, and apply it periodically, or on request; proactive works in short-term, sometimes with time constraints.
Proactive may be seen as evolution both of BI and of event processing.
More about proactive -- later.