The basic thing is nobody knows what they are doing! The funny thing (if someone sees the humor in having people's lives put on hold for years), is that the USCIS folks also are clueless.
If it was true that they are focussing on approving namecheck cases, then we would have seen several people whose namechecks have been stuck for 4 years or over get approved (my case is an example since everything has been complete since 2006 and namecheck were cleared over a week ago, but they tell me that my case is waiting to be assigned and I need to wait for 60 days). Instead, we have only seen cases with RD of 2007 approved. So either they are lying (or as politicians say giving misleading statements), or they are clueless as to what they are doing. I vote for the latter!
I believe those people are not intentionally evil. They must be clueless.