its nice to see a spark buck the trend of overestimating code severity and use his own opinions on what is or is not unsafe.
the regs never intended codes 2 to be given for any downstairs sockets that lack rcd's , its an interpretation that many get wrong imo. and taken out of context in this risk averse society.
surely you only need to add rcd's to new installations/alterations