Yes but no doubt Halo "borrowed" elements from games that came well before it. If it enhanced those or made better use of those elements then good for it.
Favourite all-round game is probably System Shock 2.
Amazing atmosphere, interface, story, gameplay, depth, challenge, replayability...