abgemacht, to have things clear, I'm not arguing the current system is perfect. Yeah, I agree, these percentages doesn't always seem really meaningful. Nor do I object to making recent achievements more important than those long ago. However, as I wrote earlier, I don't think it would be a good idea to exclude past CDs entirely as if they have never happened (with "entirely" and "never" emphasized).
Those who have ever had a CD should be able to improve their reliability rating to something close to a perfect score, but not to perfection itself (with "close to" emphasized).
A minor recommendation: floor the reliability rating. E.g. 99.9\%, which is clearly less than 100\%, ought to be rounded down to 99\%, not to 100\%.
Something else, 100\% reliability is more impressive if it's achieved by someone who has completed many (e.g. 100) games, than by someone who's new and has only finished very few (e.g. 1) game(s). Ideally neither new nor old players should be favoured.
Perhaps live games should be treated (weighted) differently than non-live games.