That's true, there is nothing stopping you from developing or using a shader based around the metalness approach that also has a reflectivity input for non-metals. However, you lose some of the optimization benefit (use twice as much vram), and now artists have 3 inputs (albedo, metalness, non-metal reflectivity) for…