I've just about had it with companies that force me to download their patches and stuff via pages that don't ever offer anything I can use via the command line.
Today it's EMC & NetWorker patches and Sun and its JRE toolkit. With EMC, I was forced to log into an https secure site that cannot be used in a text-only browser (powerlink is completely blank in lynx). So I'm forced to run a GUI browser to download my files.
With Sun, not only do I have to run a browser to download Java, I have to run a browser with Java-script enabled. Hello! I'm downloading Java! Ever heard of the chicken/egg thing?
I'm administering UNIX boxes via ssh and do not have GUI access. (For the Windows-only crowd, think trying to manage your box via a CMD> prompt and you'll have some idea of what I'm talking about.) Being forced to run a full-featured browser means running it on my Windows box, then transferring it to the Unix box when I'm done. While this isn't a big deal when they're in the same building, try it when you're administering client machines that you only have ssh access to via some super-secret VPN-type thing. You often can't get there from here.
Vendors! Give me something I can pass to wget, will you?