I never knew everyone whines about it until now
I see a lot of people talking about it when the subject is discussed. Not talking about these forums directly. I have seen a lot of people complaining about the lack of gibs in the majority of Source games.
Also Scorp, EP2 is part of HL2 and I was just reminding you that the PC has achievements as well.