This principle shouldn't really be controversial because it's basically a law of nature. It's why small mammals took over from large reptiles after the asteroid hit. It's why New Zealand's flightless birds thrived until the introduction of the cat. Enormous size and cold bloodedness were an advantage until the climate changed. There was no need to waste energy on wings when there was no predator to eat you. Nature doesn't have a concept of strengths and weaknesses, nature has a concept of fittedness for a given environment, and we see the same thing with individual humans.
All weaknesses are strengths in the right context. Yea, perhaps the context simply doesn't exist in the world we maintain, but we can unreservedly acknowledge it's definitely in the "latent space of culture" :)
I don't think that's totally accurate, the article is very clear about the "duality" and "two sides of the same coin" concept. "No such things" dilutes it to something that may be a law of nature but that also approaches a tautology.
I agree with some of the comments picking the original post apart a bit, that the reality is more nuanced. "Coding speed" and "occasionally overlooking details" don't seem so cut-and-dried to me as two sides of a duality. Coding speed is the sum of a number of factors, one of which can definitely be just straight up being able to reason about things and get to a solution faster. Occasionally overlooking details is a symptom of rushing, which does relate to coding speed, but to me does not serve as a great example of the "strength = weakness" duality.
I also don't know if major evolutionary shifts over millenia are a totally apt metaphor for iterated situations involving the same individual human psyche. I feel like you zoomed out and generalized a bit much, which made it less controversial.