You're preaching to the choir. ;) See this for more info:
http://fox.wikis.com/wc.dll?Wiki~VFPSetClasslib~VFP>There is one argument for reducing the number of class definitions within a single VCX and that's source control. VFP is, as we know, pretty clumsy with source control. If when you check out a vcx you're effectively checking out umpteen classes rather than the set you're interested in, your source control will be ineffective.