If you read the original comic. The girl on the bridge isn't Mary Jane. It's his girl friend at the time. When the Goblin drops them he saves the kids and no the girl (killing her). Opening an even deeper wound. So by changing the story line, but to still keep the two of them apart, they added the sappy ending.