that article has an agenda. "alarmists" - that puts me on edge straight away. No matter what the science says you can not describe the other scientists as alarmists when that's what their findings were. Even the conclusion in the abstract of the paper isn't conclusive:
It is concluded that
atmospheric feedback diagnosis of the climate system remains an unsolved problem, due
primarily to the inability to distinguish between radiative forcing and radiative feedback in
satellite radiative budget observations.