Where it is truly ridiculous is in the utility sector. You have to have a refresher every 3 years (which is fair enough) and this has to cover everything you are qualified to undertake (also fair enough). Utility climbers qualified to NPTC UA2.3 will therefore be reassessed in electrical knowledge, ground work (including the use of insulated rods around conductors) tree felling (including assisted felling), and aerial tree work (ie chainsaw from a rope and harness near power lines). However, this doesn't subsequently count as CS refresher (even though it is more in depth than a lot of CS units), and these also have to be undertaken every 5 years!
To really rub salt into the wound, we have a client insisting on us undertaking NPTC blower training (which would also have to be refreshed after 5 years). They are happy that we are trained and competent to climb and use chainsaws from a rope and harness alongside their 11 and 33kv networks, but won't let us use blowers without another expensive bit of paper...
The whole NPTC job has become something of a money generating scam in my opinion, providing a lot of pointless jobs for box ticking experts. There should be the facility to get an assessor to undertake a complete evaluation of a candidates' skill set either on a work site during a normal working day, or at least to run through every ticket held at a training facility in one day for a flat fee (not having to re-register for every ticket!).
I personally hold (and have lads with) CS30, 31, 32, 33, 34, 38, 39, 40, 41, UA1, 2.1, 2.2, 2.3, 5, PA1, 6, 6AW, NPTC woodchipper, brushcutter, pole pruner, stump grinder, ATV, tractor. All of these tickets now need individually refreshing either 3 or 5 yearly (not quite true as a number of the CS units will refresh together, but still!!).
On top of this are the task specific qualifications required by the various network operators we work on behalf of (SPEN, WPD and National Grid). Throw into the mix quarterly safety days and there aren't that many days left to actually go out and earn money!!!