Extraction from deep water is enormously complex also. It took decades to make deep water extraction practical, it’ll take decades to make shale practical. We have to start somewhere. There is no panacea, hydrocarbons are still our future.
There are lots of people around here who think that we could be energy independent tomorrow by switching to oil shale if only congress or some other imagined oppositional force were not in the way.