Worse than not making economic sense, it opens the door wide for malicious users - I'm sure some guy is already working on setting up JS-based bitcoin miners that just use up these free, no-login servers' CPU capacity, or set up malware sites, child porn hosting, you name it.
The barriers - login, mainly - aren't there to annoy users.