It is for minor roads linking settlements or non-residential roads more important than service
I would say that we have plenty of tags, just that support for them is often lacking among data consumers. Many will happily route cars through highway=residential surface=sand smoothness=very_horrible without any warning