История с разными БД достаточно простая, и аналогична любому современному востребованному ПО, а звучит она примерно так - разные разработчики хотят сделать максимально качественный продукт, НО(!) у них разное видение на то, каким должен быть конечный продукт, какие компоненты он должен в себя включать, какой функционал предоставлять и т.д.
Отсюда возникают и разные программные продукты, в том числе и БД.
Это вполне обычный момент, причем, очень хорошо, что так происходит, ведь в конкуренции рождаются новые решения, интересные подходы и прочие вещи, создающие качественный продукт.
Если переносить аналогию на жизнь - Вам хотелось бы приходя в магазин видеть изо дня в день видеть один и тот же продукт, вынужденно покупать только его, и питаться только им? Нет, он бы Вам очень быстро надоел, даже если бы его один постоянно улучшали. Так и с БД.