Yea, for Mega Man X4, the story wasn't too bad with Zero Actually, X4's was pretty decent since it tried to go beyond reploids going maverick, though it was marred by that horrible voice acting.
But then they went for bullshit like spreading a virus across a planet and of course hiding yourself to repair yourself. Not that I really care for the plot to begin with, but it was just a sign of it just getting too convoluted.