¿Donde he dicho yo que las BDD sean la solución a todos los problemas?
Estamos hablando de datos relacionados (Clientes, Productos, Facturas...) así que me preguntaba por que no usar una BDD para eso, ya que esa es precisamente su utilidad.
Entiendo que a lo mejor es una práctica sobre usar arrays y serializar objetos y demas, o usar ficheros, pero si no pues no lo veia claro. Pero vamos, mis disculpas por la pregunta si he ofendido a alguien.