The whole HL3 debacle is weird. They never provided an explanation for why they've taken so long, despite confirming (I'm sure Gabe did this at some stage) that HL3 is in development. Sure, Valve are not known for timely releases, but this is a different thing altogether. Now the hype has gotten to the stage where GDC shit posts on 4chan aren't able to be any more over the top. The expectations are too high and Valve have been working on a whole slew of new things, in addition to managing their old games and newer MOBA juggernaught/CS:GO. I'm not convinced we'll ever see HL3, although we will likely see another Half life entry at some stage.