It’s not so much a failure to import material features as it’s designed that way.
If you have textures you need to import those in manually as Unity has no idea what those are and has no way to create them. If it’s an color material then Unity will be able to create the material with that color.
I believe if you import the .blend file it may recognize textures used in the blend file and import those, but I’m not 100% certain.