Ok, there is a misconception about Developer Preview and Retail Release.
People consider (and I did this myself) the Developer Preview to be BETA version of the OS. This is not the case. When we get a Developer Preview, we are getting the FULL RTM BITS for the CORE OS. Apps for the new OPS version? That is another story, but for all practical purposes, the OS is finished at this point. The Developer Preview program was conceived to allow developers early access to the OS so they can start updating their apps or write new ones for the new OS version. Microsoft just didn't make it hard for non-developers to get access to the bits. I mean, who would turn down thousands/millions of willing testers out there that are willing to do it for free?
So, what you see is what you get. The only real difference with the Retail vs. Developer Preview release is the firmware update from Nokia that is going out side-by-side with the retail update. Even though the Lumia has a vast majority of the handsets out there for Windows Phone, we're not the only ones out there.
I hope this clears things up a little and help people understand what's going on.