People always talk about the overall movies instead of the actors themselves.
Any of these 3 faggots could play a decent Peter, Tobey is completely different than he is in the Rami movies, they're just playing the characters they're asked to play. But if the movie sucks, by god does everything else suck as well!
Just look at the new Pokemon game. ''My favorite Pokemon isn't in it? welp, fuck you, the graphics were shit anyways, hmph!''
With that said though. I honestly can't imagine Tom Holland making any of the harsher jokes Peter has made. His voice is just too squeeky.
Tobey probably as well, even if he is an ass in real life, he really doesn't have the body, height or voice for it. He makes a good nerd. Peter is a nerd, but he's an asshole, when he gets powers he learns to not be an ass to his friends, but he's still an asshole to his enemies, so they need to be able to pull off harsher stuff imo.
Out of these 3 the only one I would consider would be Andrew. He has the height and voice for it. If Andrew without glasses is too attractive for others, then just make him keep wearing them? Make the lore that his eye lenses are his glasses worked into the costume just so he has an excuse to keep being nerdy looking.
This all really just boils own to writing though and the hopes that the complete soulless husk of a female that is Amy Pascal keeps her shitty ideas out of the movie.