A final note:
My house was built in 1957, before three-prong plugs existed. It was wired using a two-wire, cloth wrapped cable (Romex). Yet, every receptacle had ordinary 3-prong receptacles. Not a single GFCI to be found.
Clearly, someone had dealt with the necessity of being able to plug in 3-prong plugs by simply changing the receptacles. The code change allowing the use of GFCI’s was in recognition of this need.
The “compromise” was of limited use, as the device boxes used will be completely filled by a GFCI device, leaving no room for the necessary wires.

I have completely rewired the house.