- [There are] some fundamental limitations inherent to the design that have yet to be overcome.
- These are:
1. Each module requires an individual case and a connector. These take up space, making the resulting device bulkier and less sleek-looking than a normal device.
2. Each swappable component has to remain distinct from all the others. Integrating components together is a tried and tested method of cost and size reduction meaning that a modular device has always been more expensive to make.
3. Every swappable component has to be tested with every other in every possible configuration to ensure that they all work together properly. This means that testing and certification is much more onerous meaningfully increasing development costs.
- In every instance to date, this has resulted in a bulky, ugly device that has a lower specification and higher price than its competition.