Dude stick to chemistry. Your mangled description of karstic hydrogeology gets a B- but you fail on the other half. Granitic rocks can make excellent aquifers, just look at the slime draining out of cracks at Squamish or Index. It is just that the hydraulic conductivity of granite is about 5 to 10 orders of magnitude lower than for karstic limestone.