A lot of early games were more like file systems and they worked. I'm surprised nobody had mentioned ACID yet.
The API revolution might be another thing - you were able to swap out a database with any other. Risky decisions are fine when they're reversible. Databases were a more reversible way to deal with scaling and architecture.