Yamcha has not had the best luck in Dragon Ball. He was once a lord and a threat, but by Super his lagging power level became a gag. You wouldn't know it watching Ryota "Kazunoko" Inoue play him in Dragon Ball FighterZ, though.