Some important points to consider when comparing DB support:
- Since v4, Strapi does not have a good support for DB transactions. The only option (which was added very recently) is to use low-level knex-based transactions which require intimate knowledge of the db schema to write properly, which is an issue because, as you put it in your article, they follow "closed" approach that is, developers don't get to choose how their schema going to look like. So, if ACID is something you need, Strapi may not be your cup of tea.