I’ve always been a proponent of having the preceding game action determine the clock status, but the rules committee disagrees.
Of course, I’m also a proponent of the pre-1996 timing rules. In those days, the clock started on the RFP after a COP unless there was a fair catch, or the play ended OOB.