Porque es gratis (o ha sido históricamente gratis) y ganó masa crítica en la pila de la plataforma de código abierto antes que sus competidores (por ejemplo, postgresql).
Debido a los clásicos efectos de red en el software , y rdbms es valioso no solo en sí mismo sino también por su base de usuarios, especialmente para OSS donde los usuarios pueden contribuir. Por eso la masa crítica es tan importante.
Se observa clásicamente que los efectos de red en cualquier producto causan un "efecto bola de nieve" o una profecía autocumplida en la que la popularidad alimenta una mayor popularidad. Esto puede asegurar el dominio de un producto exitoso temprano a pesar de cualquier fallas técnicas que pueda o no tener . Además, los clientes de rdbms son muy conservadores (los DBA detestan poner en producción cualquier cosa que no haya estado disponible por mucho tiempo) y los costos de cambio entre rdbms son significativos para cualquier equipo de desarrollo, debido a las innumerables sutilezas de su uso y operación.