There will always be a need for the Generalist
Even if the "Decade of the Developer" comes to pass, there will still be a demand for the generalist, who supports the developers' work while they continue to develop. That's not to say the nature of Help Desks and desktop support won't change; they will. But developers cannot do it all by themselves. Us Help Desk Geeks will still have a home, it just may not be as large.