Creo que otros comentaristas tienen toda la razón al destacar todas las capacidades adicionales de RDBMS no básicas que se incluyen con las soluciones comerciales.
Aquí hay una matriz de ediciones y funciones de Oracle que valdría la pena explorar solo para comprender las funciones "adicionales", particularmente en el contexto de lo que costaría desarrollar y admitir su propia versión de ellas (si eso es posible) en un producto como MySQL:https://docs .oracle.com/cd/B28359_01/license.111/b28287/editions.htm#DBLIC116
Por ejemplo, si tenía un requisito que decía:"Los usuarios podrán recuperar cualquier versión anterior de los datos que hayan eliminado/actualizado hasta una semana después de que se hayan confirmado los cambios", eso implica una cierta sobrecarga de desarrollo que creo sería mucho mayor en un sistema que no tuviera una función integrada como Flashback Query de Oracle.