Halo became popular because it was the first console FPS to not control like complete ass. When the previous competition is Goldeneye, Perfect Dark, and PC ports, something that comes along that controls better than all of that takes the crown.
Its why Call of Duty snatched Halo's popularity, its a shooter that controls better and feels better to play.