I can't shake the feeling that somehow the people in charge should have been able to convince HAL of the necessity of hiding the true purpose of the Jupiter mission from Dave and Frank.
I mean, of course HAL was designed to process information without distortion or concealment, but still...assuming there was a good reason not to tell the crew about the monolith, shouldn't HAL have been able to go along with that? I mean, he wasn't being asked to lie for shits and giggles, there were reasons that he was given the orders that he was.
Still, though, had Dave and Frank not threatened to disconnect HAL, perhaps none of this would have ever happened...seems that was what finally set him off.
But US/Soviet tensions were at an all time high when the movie was made. (I'm actually surprised they managed to find so many Russian actors for the film!) There's no way anyone could have predicted that the USSR would fall just a few years later.