I'll briefly sum it up:
The Back-end coding behind
all depots has undergone a huge revamp, and still is.
The Addons Depot has a large backlog to work through, and we're still trying to get a full compliment of Staff on it.
Wires, the Admin for the Depot, is doing a great job, we just need more men.
So things are moving, but slowly.