Expected earthquake power is entirely predictable from the buildup of potential energy, which is a constant factor over time (inches per year). This energy is held in the elastic property of the plates and retained by a friction "potential well". Occasionally the friction coefficient is overcome and the plate "snaps" converting potential into kinetic energy, and the magnitude of the energy conversion follows an exponential distribution.
The accumulated stress since the last "big one" is more or less exactly equal to the predicted magnitude of the next "big one", the only unknown is when. For example the magnitude of the recent quake in Haiti exactly correlates with the last 200 years of stress build up since the last major quake in that area, and similar predictions will be true for the San Francisco area which is "due" since it has been over 100 years since the last major quake.
Anyways the point is that if it were possible to trigger a small earthquake, this would actually be beneficial since it reduces stress at the fault in a controlled way, although very many small earthquakes would be needed to prevent a large earthquake. Furthermore, if someone were to manage to trigger a large earthquake then it would be no worse than the amount of potential energy stored in the fault line, which is going to be released at some point anyways, which in term of culpability is sort of like blaming someone for causing a fire by dropping a cigarette into a field of dry grass. In other words, mining and drilling cannot cause earthquakes, it can only trigger them.