Why did U4 use roughness/metallic vs Specular/Glossiness?

I understand why they’re using it, but I’m wondering why there are two different methods of creating the shaders now; either spec/gloss and rough/metal. I’m also wondering why two companies are going a different route vs. Unreal.

I use Substance Designer, and creating textures for S/G and R/M are very different.