"...games out there offer gameplay, design, atmosphere, and immersion...". You just described Half-life. That is why it was the greatest game ever made. There are other developers that offer titles with these attributes in spades. System Shock 2, DeusEx and Max Payne are great examples.
There will always be those that bash anything that isn't a Diablo type RPG, but in fact regardless of how many units are sold of games of this type, they will never have the type of impact that half-life has had. Continue to bash and miss the point...your opinion won't be given any serious consideration because it is simply another mis-guided bash.