The whole system in UK is a joke.
Mana
For hopefully obvious reasons I can't go into specifics but I'm not sure you can blame the rule set you are working to completely on the UK authorities.
And FWIW I get fleeced every time I commute by air on my own employers aircraft, so like Bobermo I'm tad curious about APD......