I'm not really sure what people want from Facebook at this point - it's clear that Zuckerberg is genuinely trying to respond to critical feedback, but there's no pleasing anyone apparently.
The announcement also reads to me as if the "clearing" doesn't even do what people may expect it to do:
> Once we roll out this update, you'll be able to see information about the apps and websites you've interacted with, and you'll be able to clear this information from your account.
This sounds to me as if they still keep the information and just don't associate it with your account anymore.
You are making it sound like he is doing it because of the goodness of his heart, or to please his user. He literally didn't have any choice.