In a network configuration you have several 'sites' installed such as blah.wpinstall.com and fubar.wpinstall.com.
But if a user clicks the register link from ANY of the sites, it defaults to the base domain wpinstall.com and uses the base theme that is activated there.
We need a wp-login.php for each sub domain that is created so theme and settings are set to that sub domain...