Nothing at all. All public upload sites are a pain, but they serve their purpose. The important thing to know with rapidshare is that you have to create a free account, otherwise your file will be deleted after it has been downloaded 10 times. Personally I think that Rapidshare is okay even without having to pay for it, you get about 40kbps, and the wait times between downloads is only about 15 minutes after you finish downloading the previous file. Combine that with a program that does all this automatically (Rapidshare doesn't even need a CAPTCHA anymore), and you can find some really cool stuff. For popular files, though, usenet will always win.
tldr: stop complaining about rapidshare.