He explained that any ground fault would find its way to the neutral
How? You'd need simultaneous live-chassis and neutral-chassis faults. A live-neutral fault won't trip an RCD, because the live and neutral currents would be balanced. An RCD detects the imbalance when part of the live current bypasses the neutral return. If it's a sufficiently low impedance fault, it will trip the overcurrent or short circuit protection provided by your MCB or fuse. If you have a live-chassis fault and the chassis isn't grounded any other way, you provide the ground return when you touch it; you'd better hope in that case that your RCD does its job 😐⚡
How? You'd need simultaneous live-chassis and neutral-chassis faults. A live-neutral fault won't trip an RCD, because the live and neutral currents would be balanced. An RCD detects the imbalance when part of the live current bypasses the neutral return. If it's a sufficiently low impedance fault, it will trip the overcurrent or short circuit protection provided by your MCB or fuse. If you have a live-chassis fault and the chassis isn't grounded any other way, you provide the ground return when you touch it; you'd better hope in that case that your RCD does its job 😐⚡