st0lve: Nah, for HL2 (aswell as Doom3) I think it works best the other way around.
Because of all the hype this games got, many bought it once it was released. I think the demo is to "convince" the ones that wasn't sure to buy it or not, that this game is hot!
Or that they wanted to get hl2 out soon as possible