Google refresh the algorithm to let those who paid their dues and made the fixes necessary come back in Google's good graces?
Penguin can't be a simple refresh, it needs a "complete data refresh" and that it is not just a basic "tweak." It needs a "complete rerun" of the algorithm and that is something they do not simply do "randomly." John added that this specific algorithm is taking longer because they want to "make sure it is the right type of data" and they do it right. To do it right, they need to test it and tweak it and then run the update with new data completely.
Google is working on it but 10 months later, is a long long time for many webmasters.