Update: I found out that this is the second most hated post on ZDNet in the past 90 days. That's an impressive and dubious honor and it was a wakeup call not to do posts like this. I think Tim's post is awesome, but next time I won't link without substance and I'll use a better title.
I won't add much commentary to Tim's excellent post up on the Register because I work for Adobe and I don't want to get into a bunch of nonsensical arguments about Flash versus Silverlight. But I will say that Tim Anderson is one of the very few tech journalists who really, really gets the RIA space. He knows all of the technologies from the major companies and how they're meant to be used.
The last one in Tim's hate list is the one that kills me: You have to develop on Windows. This is particularly a problem for the Expression design tools, since designers have a disproportionately high number of Macs. I know Microsoft sells Windows and that's how they make money, but I've been doing some C# development lately and it really sucks to have to go into VMWare to load up my development environment. If anyone has any good tips on doing C# development on a Mac, let me know. Mono seems halfway there but I haven't found a great tooling option yet.