Edited. Sorry. I didn't want to give the impression that I thought I had figured out why good Java developers are so hard to find (I didn't write the post).
"To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions." -- Derek Sivers (at http://sivers.org/multiply )
In the spirit of "Any time I have to touch the mouse, I feel inefficient" (http://michael.lopp.usesthis.com/ ): Once you are used to Firefox or Chrome keyboard shortcuts, it's easier to do Alt+D - right arrow - Backspace a few times, for URL hacking. Subdomains change this to Alt+D - right arrow - fiddle around a bit in the address bar. So directories save URL hackers time.
I do not believe this is a good argument for or against subdomains, though.