Pistons where the sear engages the skirt need to be harder than the pistons with lathing rods, so they will often be harder to machine for synthetic buttons.
Glue on buttons can be used, but for example BSA supersport/lightning/superstar pistons leve very little room for glue on buttons as they are a quite close fit in the cylinder.