I can totally get behind the Mary-Jane loathing.
#TeamGwen
Gwen Stacy isn't a character; she's Stan Lee's ideal woman insert, and any characterization was tacked on after the fact to try and add weight to her death post-mortum.
In the 616 Universe, anyway.