Vickalan may have only skimmed some papers or he may have done a bit more, but he clearly doesn't need to be told about orders of magnitude, nor called Sherlock, which is what you did. It's rude and dismissive.
I have been following this thread for years and I have read most of it.
There are at least three generally accepted definitions of "solved" which you know (or should know) and I'm asking you which one you are using, though I think it's fairly clear, and it's fairly clear Vickalan is using a different one. Specifically, he is satisfied if the opening position is solved, and you want all positions solved. At least that fits your argument. If you accept solving only the opening position as "solved" then your numbers are too big.
Yes, I do know that a 32 man tablebase requires largely the same resources as solving (I'd have said exactly the same), which is why I mentioned it. You and Vickalan seem to be talking about two different standards--weakly solved and strongly solved.
My background in CS is I have a degree in it.
And oh, by the way, I think your numbers are basically correct for "strongly solved" and his are basically correct for "weakly solved" and either way neither one is going to happen, but there is no point getting into name calling or dismissing others -- no one here has demonstrated a really deep understanding of this problem -- the sort that would qualify any of us to author a paper on it, so there isn't any place for assumed superiority except, maybe, if you do have people talking about "an increase of a million times" or "99% of positions," then yes they are missing the point, but even then you can be nice about it.
It doesn't matter, because computer chess programs are no longer an opponent, but only a reference and instructional tool. No one can memorize all the lines involved, but CAN build knowledge from them. Then we can play our favorite opponents--other human beings.