^As Hal said, it's most likely the bottom explanation. But you can't rule out the possibility of a leak.
The new CP ships were also released not long ago. I returned to activity around November 23, 2008, then about a month later the new CP ships were introduced... I recall that because I was going to get a 1210, but I was stuck in hyper when the new ships were brought in. It seems like they keep CP ships for 2-3 years before a new cycle is introduced, but they also announce it via Sim News a month or so prior to new CP ships being brought in.
We didn't lose droids at all. There were 8 droids available for a short period for the Y8 anniversary. There have otherwise not been CP droids available. I actually had to have them turn on CP for droids in order to do the event.
CP ships, vehicles, etc. will change with or without notice from time to time. In order to bring you the best images from the Art Team, and the most comprehensive stats for the said entities it takes a while to pan it all out.
While there were once droids on the CP list, they were removed before droids were implemented. Therefore I stand by my statement that the Y8 droids were the only ones ever available through the CP exchange.