Re: An awful lot of software still depends on drive letters?
Interesting comments above: my Linux desktop mounts auto-mounts USB devices to /media/username/label, where label is set on the device, so boot don't hang when it's unplugged and FSTAB tries to mount it.