I don't think anyone has invented any other way of meeting the requirements, except perhaps gear for IT systems ie hospitals. Typical regs writing, it leaves the door open for options other than RCDs, should they exist, but in reality, it's RCDs all the way.There is no absolute requirement in BS7671 for fault protection to be provided by an RCD. Whilst I understand this is the most logical solution it is not quoted as such.