The whole article is about features added. The first point is even about improvements to macros.
The only purpose I can see for expression trees is implementing a DSL with F# syntax.
Shame on whoever downvoted you. Add knowledge to the discussion instead of downvoting someone you disagree with. [0] http://stackoverflow.com/questions/849416/evaluate-quoted-ex...
Quoted code is nice, but it's not a real substitution real macros.