I agree with you. Thematically the character works as a Wonder Woman/Amazons foil but the execution has indeed been botched thus far, very hamfisted,...
Or Peter died and was replaced (temporarily) by Doc Ock, or Mephisto dissolved the Spider-Marriage, or Aunt May's death in #400 (also temporary), or,...
I can safely assume you've never read "God Loves, Man Kills", "Kraven's Last Hunt", "The Killing Joke", "All-Star Superman", "Superior Spider-Man" or...
Loser Peter is a loser, shocking I know. I'm to the point where I'm almost apathetic towards 616 Peter then something like this happens and I'm equal...
"I should describe my known nature as tripartite, my interests consisting of three parallel and disassociated groups; a) love of the strange and the fantastic, b) love of abstract truth and scientific logic, c) love of the ancient and the permanent. Sundry combinations of these strains will probably account for my...odd tastes, and eccentricities."