When actors reach this point in their careers I say let them go. Don't offer more money, don't beg them to stay just let them walk. The last thing you want is an actor who is taking on a project that they are really not into.
A Spider-man movie is always gonna draw an audience no matter who plays. As an actor, I get it, he probably doesn't want to get typecast and always be seen as Peter Parker. If I were the producers, I'd go get an unknown to play spider-man. It's a great way to reach out a hand and bring up new talent. I think the spider-man franchise will always sell.
Source