You are being misled about renewable energy technology.

YouTube