Non-Metallic Surfaces are not receiving Roughness value Its my first time using the Eevee render engine. I want to learn how to render some game ready 3d models in Eevee.

My issue is that if the surface has 0% metallic value it will have 100% roughness in blender.

This is my intended result from Marmoset Toolbag 3:


But this is the result I am getting in the LookDev mode in Blender 2.8:


This is my shader setup. Its pretty basic using the Principled BSDF:


And finally this is my export setting in Substance Painter:


I greatly appreciate any reply.

Thank You.
Your specularity is set to zero which means it will be a completely diffuse material. Adjusting that value should give you the desired look, unless there is something wrong with the textures.

Specularity set to zero:


Specularity set to one: