I was all for the publicbenefit movememnt but I disagree in some part with the pricing issue, for the general public the cost of a uk registration is small and not really an issue, but for domainers sitting on 1000's of domains yes its a big issue. I myself would rather pay a few extra £ if I knew the proceeds would go to charity.
Maybe they should increase the wholesale price to £10.00 so domainers would have to release some of the domains giving the public a better chance at them.