You don't have to own or use dewalt tools to use the storage system. I kinda like the system. Yes, I could build my own, but everyone cant or doesn't want to spend the time to do so.
Personally, I like to keep tools segregated a bit. ie. I like to keep all the tools I need for a specific kind of project in one place. So for example, I have a plumbing box with PVC cutter, PVC glue, flux, solder, propane tips, monkey wrenches, etc, etc.