I can not believe it's *normal* for Blender.
You're expecting a feature to work in a way it's not intended. If you're looking for a PBR shader you would render in cycles using the principled shader. You don't use the internal blender renderer, nor do you use "material view" as an indication of what your "render" should look like.
I cannot comment on Eevee as I don't use it.
If you don't use the proper shader and use the tool in the way it's intended for the desired result you will never achieve what you're looking for. I'm going to assume you're new to Blender, if not rendering all together so I would suggest you learn how Blender works, and how to render in Cycles, and Eevee properly with PBR maps.
Best of luck.