the developers &quot;do one thing and do it well&quot;<p>it&#x27;s better to have a flexible &#x27;correct&#x27; implementation of a DB instead of baking in features which make it more complex and less extensible.