Natural stones are difficult to tile. Had to be cut with angle grinder, they are porous so you need to impregnate them with sealant. And grouting is not simple. And material and service are not cheap.
Here is a slate. Customer decided to put tiled skirtings to keep a natural, stone look. Tiled skirting are without trim, cut with mitre cut on corners.