This reduces the amount of code to an already confusing logout.php file and prevents conflicts if someone else happens to be using the same function name in a file.
None of the Auth plugins (except manual and oauth2) have any user preference or database table. They all implement the null provider.