I think you're getting confused by business models tbh.
One is that the downloader has a certain experience which can be improved by paying. So the
downloader is the "paying" customer. The uploaders are the revenue stream (providing content that people will pay for, or adverts will pay for). These have those timers, the captcha and so on. That's what you are talking about. It wouldn't make a blind bit of difference if the model paid for an account on these hosts, you'd still see the download options. You get a slower download and file size limits unless you, the downloader, pay.
The other is like this one - the
uploader pays for a service. They upload the file, there is no download wait etc for people downloading as the service is paid for by the person uploading. There is no limit on these with speed, the service is paid for. You aren't talking about this one though.
So I think you've actually gotten the wrong idea when it comes to file hosts and what you are complaining about... for all intents and purposes this site they've put together won't change the experience for the downloader at all. It will, however, for the uploader as they've got certain options. If girls are using the free hosts you see with those download timers, then it isn't something that'd change if the model "pays" those same hosts for it. They'd need to change to an alternative instead... with the second business model.
The major difference for models paying is that with those sites they're registered companies (usually), with large networks, redundancies, backups, no bandwidth limitations etc... and you aren't going to suddenly find it all gone one day or them having issues with the scalability of their business model, or that drive failure impacts whatsoever.
Depending upon this one's, they may also have no such issues - and the beta is the opportunity to find out whether they may or may not. However, I'd still point out, until they're a registered company with an office... it's some dude sat behind a computer somewhere (which is essentially what companies are too, just with physical address locations giving some form of confidence in having a place to refer legal/law issues to!).
*edit* Last correction for most edits to a single post competition