There are a lot of things I don't like about it. But in all honesty my dislike might actually be how RIA Services implemented the approach, not the approach itself. I am currently writing a big blog entry going in to details on this. I'll let you know when it's posted.