Preloading is simply giving you a head start on downloading the game before the release date, so that you can start playing it almost immediately instead of downloading it later. I don't think it causes any additional work for the developers, so why would anyone be opposed to it.