The problem would be solved a better way if the CPL theoretical knowledge training and exam were meaningful and fit for purpose, as I think that everybody agrees that a FI needs a more advanced theoretical training than a private pilot.
Agree with this. Strangely not one of my PPL students has ever asked me how many fire extinguishers are required on a 747