Point Two.
>>>PC users can download for free. (And possibly DVD available too)
You don't read very carefully do you?
I find that line a bit insulting, to be honest.
As I am thinking you may not have read my post very carefully,
I'll explain it again (just for you)
I would have no problem downloading a game (up to 4GB for example)
if my modem was a) nice and fast, say like in Japan - 50MegaBits/per sec
and b) Unlimited download limit (not fair use policy)
As my modem is not a) or b) I avoid downloading large files.
Even many landlines in the UK are not a) or b) so I feel my point is valid.
As for your HL registration code being stolen, I sympathise with you.
I could come up with solution after solution to try and solve it,
but the reality is no matter what the games industry does to combat this,
it will always happen. There is no easy solution.
You mentioned walking to a shop and paying for a disc, exactly what I said too.
In summary, it is my opinion that online play would be viable if the
hardware & costs were at levels to make the experience enjoyable, but they are not.