Context
I've reread a part of a book about geochemistry and it reminded me that just about any element can dissolve in water if the pH is right. Later an examples of aluminium or iron dissolving en masse in various regions and getting deposited was given, like the Amazon transporting few millions of tons of iron to the Atlantic this way.
Question
Whats stopping other types of rocks to form their karst-like landscapes and structures, here on Earth?
My guess
Carbonate (and other calcium rich) rocks are widespread and conditions for their dissolution easy enough to achieve, that such formations made out of other rocks are seem much rarer in comparison.