After thinking about it some more, I'd rather not have to use steam (or similar delivery system) either. The advantages do not outweight the disadvantages for me. But I can understand why some people would find it useful. Also, if it could be used by game developers to get freedom from big publishers, that sounds cool in theory.