The fact that it's based on set theory is utterly irrelevant. The question is: what is the best database from an engineering perspective? It has never been proven that RDBMS's are the best in any respect whatsoever in this sense.
It's irrelevant that you can concoct an arbitrary mathematical theory and then create a system to match. You must also prove that that theory is the most relevant and important way of looking at the data for the given problem at hand. RDBMS theory doesn't even bother trying to worry about the real world.
Actually it's both technically AND scientifically.
Relational algebra is MATH describing the properties of relational data (that is, all kinds of data one would ever care to use), based on set theory.
All the other ways are just ad-hoc BS non-solutions, that happen to have this or that property because they forgot the tradeoffs.