The option '-n' was created exactly to disable writing anything to /etc/mtab. This means, that the utility does not open this file for writing and does not write there anything, if the option is specified.
/proc/mounts works different. It is a virtual file, where the kernel keeps information...