Energy companies don't like because the technology is not cost effective and,  even worse, the energy delivered is episodic.  When the wind doesn't blow or the sun doesn't shine, you still have to provide power.  So you still must have traditionally powered plants (oil, coal, gas) idling and ready to be brought online when (not if) the sun doesn't shine ad the wind doesn't blow.  Or, you have to invest in costly energy storage facilities to bank the energy generated when the wind blows against the time when it doesn't.  And we're not even touching upon renewables lack of energy density and the large real estate footprint required for sun and wind farms.