Is there some rule that an HTML/JS developer is not allowed to be a WPF/Silverlight developer as well?  It is ludicrous to argue one versus the other, because you can do both.