Store
- does not support recreation of old configurations of code (Duh!)
- does not support one of the most popular dev processes: regular baselines with versioned per-activity changesets on top of those baselines
- committing and publishing are jumbled together
- publishing is non-transactional, so loading code is click-and-prey.
- bundles are versioned (major merging headache for teams larger than 2 persons)
- bundles are broken WRT package overrides
- bundles don't honor package prerequistes
- does not support internet: performance across the big pond is way below current standards
- cannot enforce policies (all policy enforcement is in the image of a developer, need I say more)
- will happily load circular prerequisites load circular prerequisites load circular prerequisites load circular prerequisites....
- cannot be scripted due to UI dialogs mixed with core code
- does not support renaming of anything
- does not provide verion tracking when a component is moved between packages
- does not support schema extensions (let alone versioned schemas)
- cannot verion external artifacts
- cannot commit off-line