Is that because the general public is becoming less and less intelligent and more and more device addictive?
I would say that the whole software developers world is becoming less and less intelligent, because of low barrier to entry.
I remember 80-90'x days when programming languages (asm, C) were hard to learn and only true genious could develop good and widely-used software.
I think it was more difficult to learn in general - no internet, you have to read books and learn hard, you know...
Back then, we wanted to make things and life simplier - and this is what we got - win10.