Really? If you don't randomly flit from fad to fad you are "doing the wrong thing"?
That wasn't what I suggested at all. My point is that you shouldn't be so focused on one language that you can program in that and that only. Even just being bilingual is a massive step forwards in overall programming skills rather than ASP.NET skills, or PHP skills, or...