This is interesting, but from what I have seen in the industry a CS degree is only really useful if you are starting out or are a relatively junior developer. With 10+ years of experience, an additional "BS degree from XYZ University" line on your resume is worth pretty much nothing.
In the article he suggests that wasn't really his experience and it's hard to argue with someone's experience. I also read him as just being bothered by the fact that he had never gotten a degree. Given that, and the way/circumstances under which he did it, it's hard to argue with just online enrolling for a semester and doing it.
From what I understand, it can sometimes be useful to have the paper. On the other hand, I'm sure you're right that a lot of the time in tech someone with 10+ years of experience probably doesn't add a lot by getting a credential like this--especially if e.g. there were significant opportunity cost to doing so.
My personal anecdata is that it's most important dealing with government or government contractors. This is because they have incentives built into their contracts. In the private sector I've found it less of a hurdle.
WGU CS grad here (with 10+ years of experience before I entered the program). If you're in the midwest (and from what I hear, east coast) it's definitely necessary to get through a lot of HR screens.