we actively use them when on holiday in South Devon. I would far rather eat in a cafe than a costa or chain place which is overpriced and the same everywhere that you go. There are several in our nearest town and I always use them.
I would far rather support a local business to keep it going than use a chain place.
They aren't all greasy spoons. Our local one does breakfasts, ham egg & chips, omelettes, jackets potatoes, paninis etc. They all have a good range of coffees and other drinks too.