I accept that there are exceptions to every rule - however, in the case of GTE and TOO, two gentlemen I know, there is/was/would be a case for a reduced course and consideration of experience already gained.
In the case of GTE when he did his CRI he had, IIRC, significantly more varied experience as a pilot across different disciplines than I did and, as you can guess from his contributions to these pages, vast knowledge across those same subject areas. Certainly in my opinion, no need for him to do the “full course”. I believe he now holds a FAA CFI cert now so that point may be moot.