Climate scientists have historically maintained a tacit agreement to not discuss other solutions publicly, because they think reducing emissions is the best way to go and they don't want to distract politicians by telling them about other options. This has changed a bit in recent years (https://www.scientificamerican.com/article/solar-geoengineer...), but the change largely hasn't filtered to the public consciousness.
That article is not about saying it's a solution. It's about saying it merits research, in case it's needed as a result of all of these other efforts being insufficient or poorly managed. Because for all we know, we'll need it and it won't work.
The researchers are emphatic that it shouldn't be framed as a solution, but all of the concerns mentioned in the article (and elsewhere that I've seen) are about potential side effects or moral hazards. There doesn't seem to be any dispute that solar geoengineering could be implemented and would rapidly reduce global temperatures.
To sum it up, whenever humans see a problem coming in the distant future, they find a way to solve it in time. Y2K is a great example of this: when stories about the effects of Y2K were popularized, some people thought that there would be no way to fix so many millions of lines of code in time and some of the marvels of human civilization like the electrical grid or the banking system might irrecoverably crash. Yet humans found ways to solve the issues and essentially nothing happened.
I don't think it's an ad hominem attack. What I've said is true. Just because someone is passionate and interested in medicine in their free time doesn't qualify them as a physician and the same is true in this case. It is possible that Scott Adams will end up being correct, but there are other people that have devoted a lot more time and energy in their lives learning and researching this subject than him, and I would prefer to spend my limited time listening to them instead. I think they are much more likely to be correct.
How solved is it if the solutions aren't getting deployed?