- Loss of opportunity for interoperability with other software that is easier with a standard format
- Run-time Python dependency is a source of never-ending difficulty for users
- Extra work required to implement new input file features, since they need to be implemented in both CTI and XML, which leads to incompleteness in the CTI interface and requries users to use the XML interface in certain cases.
- The format itself is needlessly verbose. Consider the definition of a single 'falloff' reaction in XML: