It all being a wash sounds too convenient though. So I lean towards explaining this by saying the tools surrounding static types got good enough to convince me they are a good thing, more so than their cost.
I think that's what has been happening to JS and Python too - people grumble but the trend is towards tools that type check. I am sure part of the reason is just silly "best practice" - it's there so you must use it, but is that all? I think not: there are real benefits.
#programming
3/3