So, because Goku has opted not to embrace his identity as Kakarot of the Saiyan race, Vegeta has chosen to embrace it for him. Perhaps unsurprisingly, the reason Vegeta calls him Kakarot has less to do with Goku than it does with the Prince of Saiyans himself.