If the cliffhanger at the end of HL:2 Episode 2 annoyed you, the one at the end of Half Life: Alyx will annoy you even more because it not only returns to that moment but the G Man uses reality warping shenanigans to overwrite what happens in it, and replaces it with a different cliffhanger.
Son of a bitch and his unforeseen consequences, indeed.
On the bright side, this also circumvents the need for the original events of Half Life 3 to happen, since Valve has consistently said they were not willing to make it as it was originally drafted (especially now since Marc Laidlaw leaked/released the entire plot online). So now I guess they're free to do something new with the story direction... Whatever that might be.