A database maker would say it isn't the database that created the money out of thin air, but the faulty application code that didn't select the right isolation level.
Of course, whether it's wise for a database to default to anything except Serializable isolation is another matter.