One point is missing for me - you get lazy. People are less and less equiped to think about complex problems the more they RELY on this for coding. Also this article is just about coding.
I also dread what's going to happen to the younger generations which have this to replace their real education, but that's a bit offtopic here.