The reasoning is as follows: It is unthinkable to imagine that God would create a world and walk away from it, even momentarily.
That would make God less responsible than His very own creations!
In terms of the ads on oasis active I did find them somewhat distracting with banner ads on every page and some quite strategically placed below search results so they were quite easily confused with actual results.
That said it is free and someone has to pay the piper.
Now that’s not to say oasis active membership is of a lower standard than match or other sites but with any free service you are going to have to contend with a higher level of scammers.