User blog comment:YTP King/PG Proposal:Goku/@comment-33286111-20190618203850

Nay, he's mocked other people before and has played with villains over putting an end to their villainy several times.

The reason he spares Vegeta at all in the Saiyan Arc was because he wanted to fight him again, despite knowing the danger  Vegeta posed to Earth.