Hits & Misses: A Miss To Germany's 'Energy Revolution' Program