i partially agreee piccolo is weak in some circumstances but that ****in eye laser i think thats worse than discs (well thats exaggerating a little)but its range is so long and so effective theres no way of soppin it unless u keep teleportin across the map, then u run out of KI,lose your flying energy,crash on the floor and die,then piccolo laughs at your dead body and spits and excretes on it.