Yeah. What the fungus said. 
I was thinking “registered” rather than “hosted” for the very reasons you name, but as it’s not my field, I was needlessly inaccurate. Thanks for clarifying!
So, I’m still curious: did the .ly thing follow from some fashionable craze for registering in Libya, or did people just want that suffix 'cause it sounded catchy and memorable?