Here is a service that basically makes Google $0 and confuses a non-zero amount of non-technical users when it sends them to a scam website.
Also, in the age of OCR on every device they make basically no sense. You can take a picture of a long URL on a piece of paper then just copy and paste the text instantly. The URL shortener no longer serves a discernible purpose.
English doesn't have a succinct way to frame the construct. I wonder if this form will eventually become correct.
Alternatives:
"Why (still) doesn't X do Y?"
"Why is it that X still doesn't do Y?"
"Why doesn't X do Y, still?"
All of these are awkward, but more idiomatic. Currently, at least. :)
Seems like "still" is an adverb modifying "doesn't". Replacing it with another adverb, like "clearly", in the same position also sounds correct to me.
I am a native American English speaker. I grew up in Georgia/North Carolina, if that is a useful data point.
These days, I play the Android port all the time. It's my go-to to occupy my time on short flights.
Deleted Comment
You can never completely automate the debugging step: it often requires human judgement to direct the investigation in ways that can't really be expressed in a script.
The friction of the shell comes up not in executing the ops, which we do in fact have heavy automation around, but in all the little pieces of debugging has to happen to tell you what ops need to be done.
(If you get paged and the solution is to skip the debugging step and run a script, then why didn't you automate the script so that you don't get paged in the first place?)
As an SRE, at my day job I often need to copy/paste commands that are generated from a playbook.
Our playbooks use Bash, and in practice Zsh is compatible. But a co-worker using fish often has to manually modify commands before running, and I'm not about that life.
The problem with fish is mostly the different syntax for setting variables and lack of heredocs. Sometimes the string substitution differences come up too.
Deleted Comment