Выступая за себя как пользователь:
Я еще не установил Silverlight, и если бы сайт требовал его, я бы, вероятно, пересмотрел, действительно ли мне нужно было посетить этот сайт в первую очередь.
Как пользователь, я не вижу необходимости или преимущества над Flash или простым AJAX. Он не используется широко, поэтому я бы установил его только на 1 или 2 сайта. И это не делает ничего нового с точки зрения пользователя. Да, он работает .NET, но, как пользователь, мне все равно. Во-первых, я не большой поклонник Flash. Для веб-сайтов, я предпочитаю простые, ну, веб-сайты. Javascript - это хорошо, AJAX - это хорошо, Flash - это боль, а Flash-клон от Microsoft не лучше. Разница в том, что мне все равно нужен Flash для других целей, так как он используется для большого количества контента в сети. Silverlight не так вездесущ.
Я бы никогда не установил Flash для одного сайта и никогда не установлю Silverlight для одного сайта.
С веб-сайтами легче ориентироваться, чем с приложениями Flash / Silverlight. Они также работают в любом браузере, не требуя специальных плагинов. И с сегодняшним распространением AJAX, вы можете сделать много вещей, которые несколько лет назад были бы сделаны только во Flash или Java-апплетах. В этом отношении Silverlight кажется опоздавшим на вечеринку.