I get what you're saying but there are just too many agendas in the way - you identified many of them and there are more - including politicians at every level.  But assuming that by some magic all these interests were dealt with, it will still take a couple of years to get the pipelines built and a lot can happen in a couple of years.  I'm just lowering my expectations and "getting used to it".