Do your part and donate some money to sci-hub, it's here today but it could be gone tomorrow, it needs funding to stay up.
I was thinking the same thing, but if you think about it, the code is already written and server's are dirt cheap these days (can get a quadcore server w/ several GB ram and plenty of bandwidth for under 20$ a month) and although they seem to go through top level domains pretty quick, registering a domain name costs 1$ - 50$ (with exceptions) but most often 10$-20$. And I can't imagine the site requiring more than a few hours a month of maintenance...
Not trying to discourage anyone from donating, by all means do, they are absolutely a good cause. Just sayin.... I doub't they are struggling to stay in operation because of finances.