Question: is piccolo a good guy?
Answer: Piccolo, more specifically his parent Piccolo Daimaō, was created by Toriyama as he wanted to have a villain who would be a true "bad guy." Prior to his creation, nearly all the previous villains in the series were considered too likable.