Absolutely CAT, it's very use-case specific.
For example, one of my side projects involves a lot of audio processing, for eventual output to a single large MP3 file. That final encoding stage - due to the inherent problems parallelising MP3 encoding - is massively single-thread dependent.
In fact, audio processing is pretty much the classic single-thread use case, and even then it does depend on whether your workflow can take advantage of bulk processing or not. But - just to go back to the original point I was making
- it's wrong to say that single thread is "on the way out" - there
will always be tasks for which it is important, and workflows for which it's the deciding factor.
One thing I can't argue with on Ryzen is that at most price points it's now close enough to Intel in single threaded performance that it's not really a major deciding factor. But that's only because AMD have got their single-threaded game together - not because single threaded performance has stopped being important.