Ik denk dat een redelijke speculatie heb over de reden van het uitstel.
Waarschijnlijk komt dit door een tekort aan capaciteit van VALVe, er zijn een aantal prominente developers die veel taken op zich nemen, zoals PR, verschillende afdelingen code etc.
Waarschijnlijk doen ze dit omdat ze denken, "Met dit team hebben we aan kraker als Half-Life I geslagen, dus met dit team moeten we verder en geen andere aasgieren die een graantje mee willen pikken".
Als het
Steam platform niet gelanceerd zou zijn, zouden ze veel meer tijd kunnen besteden aan Half-Life 2 in plaats van het fixen van die pietluttige bugs.
(Wat een ramp zeg, iemand kan onbeperkt smokegrenades kopen

)
Ik vroeg een keer een VALVe developer "Do you have some time to answer a question?" op 'Friends' de IM service van Steam, en hij zei: "I dont even have time to scratch my nose but ask it anyways". Als dat niet duidt op capaciteit problemen dan weet ik het ook niet meer.
VALVe onderschat de vraag naar hun software, kijk voor de gein maar eens
hier. Het team is te klein om dit soort dingen snel te doen, en waarschijnlijk is het niet mogelijk om nieuwe mensen in te huren op het moment vanwege gebrekige engine kennis. Lombardi zei ik ook een keer "We spent most of the money we got with Half-Life I to the development of Half-Life II".
Reactie op Prinsen:
Geloof me, ze gaan heus niet zomaar de engine lekken van "The most wanted game of the year" uitlekken met broncode van hun hoofdservers en al
My II cents