I bought an Xbox around launch because of the hype behind Halo and I wanted to give it a go. Still one of the most over rated crappy games in my opinion.
I played through the whole game and it just isnt good. Ive played the multiplayer many times and I just dont think it is fun. Why would I run around with fisher price guns when I could be playing Counter Strike or Unreal Tournament.
I still don't get the hype around Halo to this day, but k guess it just doesnt push the right buttons for me.
I think the 360 as a console was more revolutionary as well and really bought about proper online gaming for console. The original Xbox was just poor in comparison to the PS2 as far as I was concerned.
There is always plenty of rose tinted glasses when people look back on the consoles of their childhood, I love the Saturn even though objectively it is a bit crap. Likewise Xbox is mediocre as fuck and worked well enough to get them through to the powerhouse generation that was the 360.