The newer ones still flake if rubbed against a lot.
The thing is though that it goes away after a couple of days. Truly people blew the flaking out of control and so now it is the "worst thing ever". Even the first series of iPhone 4 Candyshells didn't flake that much.
I currently have 3 Candyshells right now. The oldest one is a Black one I got back in August. While it looks really scratched up due to the terrible scratching that is really the only negative of the case, it literally flaked for a couple of days after I started using it. After about a week total time, it stopped flaking and has stayed the same since then. The grey material still looks grey.
This case has been through hell too. I have dropped it numerous times, slid it across a street (not on purpose), and just treated it bad. My iPhone still looks great coming out of it and I still use the case. Any issues with the rubber portion of the case is due to me dropping it.
I have used a ton of cases since I got my new iPhone 4 and this has been my go to case and will prbably continue to be it for the life of my phone. I have a couple other colors to switch it up (a white one and a cotton candy one) but prefer the black since with the speck logo on the back it mirrors the look of a nake iPhone 4 pretty well.
Awesome protection, pretty light weight, and despite the scratches which is a problem, it still looks pretty good for a heavily used case. The only other case I have that has been through as much abuse is my Otterbox.