I just read what I posted and I definitely came off as rude, so let me take a step back and explain why we aren't debating semantics.
The article on reddit from the ICS dev discusses USB Mass Storage mode, which is a protocol that allows a Universal Serial Bus (USB) device to become accessible to a host computing device, to enable file transfers between the two. To the host device, the USB device appears similar to an external hard drive, enabling drag-and-drop file transfers.
The topic at hand in this thread is USB Host Mode or USB On-The-Go (UBS OTG), which is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB Flash Drive, mouse, or keyboard to be attached.
The USB Mass Storage mode is not supported because of the lack of SD card in the phone (explained by the ICS dev), this is what is discussed in my USB Mass Storage Mode thread above. The USB OTG mode is something that is currently trying to be figured out over at XDA (my link above from XDA). Phones running 3.1 and higher should support USB OTG (which will allow us to plug flash drives INTO our phone), but for some reason the SGN doesn't seem to support it natively whether its a cable or kernel issue no one is 100% sure yet.