3 weeks? Really? When did you meet your verifier?
The last batch of updates I did was in the last week of January: 10 days - 2 weeks is within the normally accepted delay. Sometimes it gets done more frequently, but the past week's been busy dealing with my truck repaired and the insurance company; mine and the rest of the staff's lives always takes priority to the volunteer effort we make here.