And wind turbines and small scale hydroplants are not nearly as effective
You can easily see how much energy those wind turbines produce. I haven't seen your claim made in many years. It simply isn't true. Just check the production of the various wind farms.