Even if it's simple to host with that much traffic it's bound to be a headache. Forget to renew your SSL certificate and the site is inaccessible for 5 minutes? Great, now you've got 10,000 angry emails in your inbox.
I don’t blame him for wanting to get out of the spotlight and let someone else take the responsibility. Creating it may have been play, but keeping it going and dealing with the expectations of a huge fanbase is definitely work.