At work and at home, the computers are connected together using commercial-grade switched Gigabit Ethernet, with gobs of dedicated NAS-based storage. Both home and work networks are connected to the Internet via good quality dedicated DSL and other technologies. The WiFi signal is strong everywhere. I design networking software for a living, have a degree in computer science, speak HTTP fluently, and am the primary inventor of a bunch of patents related to computer networking.
So when I want to copy a single, simple file from one computer to another what do I do? Reach for a handy USB-stick, of course! The perfect utility, predictable behavior, and universal support for the FAT-formatted USB storage stick trumps all the networking in the world.
Yes, for some cases 'scp' 'rsync' 'smbtar' and friends can't be beat, especially when you already know how to name and authenticate to the destination (i.e. is it 192.168.5.32 ? smb://fooobar/baz ? \\skippy\flazzle\foo ? sftp://jokers:firstname.lastname@example.org/home/me ?) None of that matters to the USB stick.
The closest replacement I've seen so far is DropCopy -- but that's not cross platform (yet!?). Someday we will sort all this out. Until then, I always keep a 4G stick handy.