The problem with mines is that things tend to be long and narrow.
Quarries are just flat holes in the ground, already. Makes them a tad easier for planning things out, I think.
Bonus points for being able to build upwards.
Mines do get bonus points for already being underground, meaning it's a fair ways cheaper, though.
But, that's also a slight bit of the problem. Already underground makes proper, full supports, a tad more difficult.
Caveins are likely to be an inevitability.