http://en.wikipedia.org/wiki/Team_Fortress_2#Origins
Derp....DEEERP! DURRRRR. Did you even follow the development or did you hop on after it was released? Nothing wrong with the latter as that is what most of the TF2 fanbase did. TF:Q/ TF:C was a completely different game as well...but I looooooved them.
I never said anything about RUSHING/Churning out games. It has to do with the fact that fanbois are constantly talking about "valve time" like it's funny.
Have they given an explanation as to what is the deal with HL3? No, they've released other games (L4D, Portal2, L4D2, TF2 updates up the butt, CS:GO), working on their own console, or updates to Steam (their cash cow).
Ooooh but the mystery of HL3's (lol episodic content to be released in a quicker cycle?) release date makes all the fanboi's gines tickle. It's ridiculous.