No, that's certainly not right. I also could've sworn I sorted it out, but that must've been another site, because sure enough it's still there.
I don't really like the 'pid' field for pg_replication_slots. About naming it 'active_in' or such?
It was originally named active_pid, but changed based on feedback from others that 'pid' would be consistent with pg_stat_activity and pg_replication_slots. I have no strong opinion on the name, though I'd prefer it reflect that the field does in fact represent a process ID.