They should at least fix the bugs which affect gameplay, so I won't end up with a library of broken games.
Yes, but that doesn't mean there won't be bugs in HL2. And Valve not fixing HL1 before releasing HL2 doesn't bode well.