Both residential PV (roofs) and off-shore wind are among the most expensive sources of energy. Rooftop PV is also one of the least efficient.
Greens are presenting this as some kind of conspiracy ("we could just build more PV but they won't let us") but in reality there are solid engineering and economic reasons why Germany switched to coal and gas while having 60% renewables *and* shutting down nuclear.