Gloss/Roughness maps aren't used more because simply put, artists sometimes are too lazy to mask specific areas of a mesh that represents a certain material and try and work it out in their target render engine the value and how it will look. It's much easier to make a Spec Map (Cavity, AO, Diffuse, Normal formula, etc)…