I'd definitely agree on the first Grand Theft Auto. Let's go through the flaws first:
There's no saving whatsoever in between missions. Did you get game over or the power went out? You'd have to start the entire level from scratch.
Unless you have armour, a single gunshot kills you.
Unlike future games, if you fail a mission, you don't get another chance to redo it.
Wanted levels do not go away on their own unless you die or get arrested.
it's difficult to see your player sometimes, and cars have no visible cues on when they explode. As soon as the last hit happens, the car explodes with no warning.
There's more but it's been years since I played it. Now let's see Mega Man X7:
I've been a huge fan of Mega Man, especially the X series, but I don't know what they were thinking with X7. X doesn't appear as a main character is where it already goes wrong. The English voice acting summed up as "BURN! BURN! BURN TO THE GROUND!" over and over again. X6 has its share of flaws, but they don't reach the levels that X7 does.