Should I really use specular map or leave it at default 0.5 value?

For normal static meshes, I don’t think we need to mess with the specular. But for landscape materials, we definitely have to change it.
We cannot set it to 0, then roughness values won’t work well.
I did something related to this recently. Check that out:

I also think there won’t be any changes related to this happening in the core anytime sooner. I don’t have inside information :D. But this is what I get from browsing the forum posts.

Basically, we need to change this:

Into this: