Are you, perchance, a disciple at the church of ORM? That is a religion that makes its own problems, and then celebrates the victory when they solve their own problems.
The database is very restrictive
No it isn't. The claim is ridiculous.
Its bad architecture to put all your eggs in a black box
It's not a church or religion. It's where you find technology's athiests (engineers) solving business domain problems rather than working out how best to represent them in a relational way and bend them to get what they want.
I feel you are heavily politicised by the vendors rather than the solutions required.
Are you, perchance, a disciple at the church of ORM? That is a religion that makes its own problems, and then celebrates the victory when they solve their own problems.
The database is very restrictive
No it isn't. The claim is ridiculous.
Its bad architecture to put all your eggs in a black box
Nonsensical.