The real reason Valve hasn’t made Half Life 3? Steam.... they are rich beyond belief, no reason to work 70 hour weeks and deal with all the BS developers deal with these days when you can just sit back and collect cash from mostly other developers sales.