Quote Originally Posted by kasracer
Redundancy. Dial-up doesn't matter since you're only sending a few bytes (not entire applications).

I also doubt selling a crapload of copies will overload the server unless the server admin doesn't know what he's doing and/or the programmer create a huge amount of overhead.

Like I said, you'd only be transfering a few bytes verifying that someone's login.
Hmm...

Well if I had bought, for instance, a word processor and it had to establish a dial-up connection and swap even a few bytes each time I wanted to use it, I think I would not be a happy customer. Particularly if I was using my lap-top on an airplane. But it's a free world. We can all protect our apps (or not) as we think best.