The return value indicates whether the database was actually created in some way by the call, or whether it already existed and so the call did nothing. Since the call always does nothing the return value is always false.