Greenhouse effect is caused by the absorption by greenhouse gases of low frequency/ high wavelength light being reflected from the Earth's surface.
Greenhouse effect is not caused by higher heat capacity for CO2/ other greenhouse gases (with ~400 ppm CO2 the heat capacity is negligibly different from 0 ppm CO2)
This is neither controversial nor political. Check out any scientific literature.
Heat capacity is not a reservoir. It is the amount of energy it takes to heat a certain amount of material by a certain temperature (calories/ (gram degree C)
So, since apparently conversations in here are cyclical in nature..... here is where we started.
"Greenhouse Effect" requires complex molecules in the atmosphere with their higher heat capacity properties. Why? Because they capture radiation from more light/radiation of every part of the spectrum..... hold it.... warmly.... and slowly radiate it..... some of it back to Earth.
The "heat capacity" idea might be confusing to someone with a textbook definition who does not understand the process, the concept. Yes, technically, capture and radiation of radiation/heat is not defined by the term "heat capacity". But the ability to store the energy is. But "heat capacity" is a made up term as defined in the textbooks, and the definition has no direct application to this concept, except as a descriptor in general terms for the idea of capacity for heat storage.
It is the actual capture and storage, and radiation, of energy that is described as "Greenhouse Effect".
At 400 ppm, the amount of heat stored in CO2 in the atmosphere is significant.
Atomic gases like the noble gases have very low "heat capacity" and correspondingly lower factors in heat capture/storage/radiation. Diatomic gases have higher factors. But water and CO2 make up most of the heat capture/storage/radiation. Methane and other hydrocarbon molecules, and SO2, are also powerful factors relative to their abundance.