Fracking is only a transitional technology. In the long run, we need renewable energy. Whatever fossil fuel left, we should make good use of them to make renewable energy.
The key problem is that corporations are here for a single purpose - making maximum profit. Many corporations have become too powerful and are not bound by morality. In the pursuit of short term profit, damages to the environment are neglected or ignored. By the time environment damages become evidence, they will be gone or just pay a fine - a cost in making more profit.