This seems like a really fair and accurate assessment of Mono a few years on.
There are some mono apps that I happily use daily but it's true that it doesn't seem to have much traction on the freedesktop otherwise.
I'm just as happy coding in pygtk for my part...
I'm not too excited about silverlight etc.
I'm not sure why someone would look at java browser applets and flash and decide we need another blob of threads running inside the browser...bleh