with all this emphasis on silverlight is all the innovation on WPF over? 

What is the scenario here, how can we justify haveing two major UI frameworks with minor differences in the api and intricate differences in the core implementation.