I can accept these facts, but these two have so much character development that plays too well off of each other. The fans may have been against things at one time, but even then, the chemistry was always there. Some things are just meant to happen and I can't help, but notice, every time they break up, they wind up together again. It's a pattern.
Writers may not have liked MJ or like her now, but things change. Like I said, everyone thought a lot of things would stick, but they didn't Doc Ock became straight and narrow for good, Aunt May found out about Peter being Spider-Man, Jameson's opinion changed when he learned the truth, and so much more.
Also, at one point, even writers accept that some things are just a constant point and make peace with it. A lot of writers didn't like MJ, but now they're warming to her and even giving her an arc. To me, that's progress and the first step to accepting. And like I said, these two always wind up getting back together. Something between them will change for good, but in the form of the writers accepting they are what they are and stop breaking them up, and finally letting them be happy together. These two play too well off of each other.
At least that's what I'm seeing.