"And there are still ASP developers around, I just recently worked with a company that still writes all their stuff (websites for paying customers!) in ASP"
The company I work for has about 4000 customers on an application using ASP / SQL Server 2000. If it works and it does what people want, they really don't care or know even what language it is in.
Not that it doesn't suck, it just sucks so much less than ASP :p
And there are still ASP developers around, I just recently worked with a company that still writes all their stuff (websites for paying customers!) in ASP