Question: why eject usb before disconnecting?
Answer: One of the primary reasons to safely eject the USB drive is to avoid corrupting data contained within it. When you insert the USB into a port, there is potentially loads of data being written onto that drive. Ejecting the USB drive even before the process is completed can result in the data being compromised.