Of course Halo isn't worth the praise. The games are mediocre, and only received any attention because console FPS prior to Halo was sub-mediocre.
If the game were released on PC, it would have been met with mediocre reviews.
Oh wait, it was released on PC. And it was met with mediocre reviews.
(Yes, I know, it's an "inferior port," that offers higher resolution graphics, online gameplay, and the option of playing with a controller or m/kb).