Does WCF make your life easier or harder? Do you think it's beautiful in nature or should you avoid its ugliness like the plague?
I like the idea of supporting REST + SOAP interfaces with
simplebinding configurations (ala webHttpEndpoint / basicHttpBinding). I do miss the ASMX days, but SVC seems like it's here to stay.WCF + MVC are also great combination to build host factories and custom service routing (ala ServiceHostFactory / WebServiceHostFactory).
What are your likes / dislikes?