Off the top of my head, lazy unmounting comes to mind.
Think of this:
mount foobar /mnt -o loop;
cd /mnt;
umount /mnt;
Currently, this leaves /dev/loop0 assigned, either chewing up loop
places or needlessy exposing objects meant to be rather not
accessible. (Think cryptoloop devices -- and pam_mount.) BTW, such a
flag would also really be useful for dm(-crypt).
-