I think its done to give Technet and MSDN paying customers some value add.  This way they are getting the SP almost a month before people who didnt pay.  I guess theoretically that lets them be prepared to deploy on the day of general availablility.