The reason you need to buy some Siacoin in order to become a host is simple - you need collateral in case you fail to fulfill your hosting contracts - collateral of more than the value of those hosting contacts themselves. Turn off or not, that seems to be the only reasonable way to achieve private hosting contracts to me