I'm going to be diplomatic and say both franchises have been system sellers. Likewise, both are waning franchises in my opinion. Not that aren't good, just that they have been utilized over and over again to sell the consoles on which they live.
I can remember when Donkey Kong first came out. We didn't get one immediately when they came out, but surprisingly we did end up getting one at our resort that summer. We never, ever got the latest game. The guy who supplied us with arcade machines always gave himself the latest games but that year we got Donkey Kong. The thing got played so often it kept breaking. If you could shovel quarters into it, it still wouldn't be fast enough for some people. From 8 AM until 11 PM. It was quite amazing.
Equally amazing was to see how far the franchise has gone. To me, the most compelling reason for that game is still Donkey Kong, not Mario. So, the Mario line of games never really interested me all that much.
As someone who played Quake, Doom, and Duke Nukem 3D religiously on the PC, yet HATED keyboard/mouse gaming, I loved the Halo, and really what hooked me to Halo was the Flood. That damnable Library level. A level that somehow embodied fear, frustration, and exhilaration all into one experience. Bungie did just a marvelous job with that game. The fact that you went from a swamp where you got your first taste of the Flood, then into the Library where you went from thinking "Yes, no more of that crap." to "Oh, fuck me!" I loved and hated every minute of it. It was awesome!
There hasn't been an FPS since that has given me that same feeling. It sounds like though, Titanfall may offer it.
So, yeah. I think both games are both the best system sellers on their respective systems, but also both are great system sellers. Each for their own reasons and both equally so.