David Staples: Expert says green energy proponents have ‘delusions of grandeur’