I wonder if this is related.

Some Anti-Silverlight or Anti-Firefox conspiracy doing the rounds?