Steve Jones recently posted an editorial about LINQ and the resulting discussion encapsulates most of the points of view on the topic. The biggest problem "we" have is we just don't have a good picture of the time savings for developers using LINQ (and I really mean LINQ to SQL) so that we have a better discussion about the value of trading off security & DBA maintainability in favor of reduced building cost/quicker time to market - both valid concerns of any business.
Worth reading his post and the conversation with an open mind, see if you can see the value in the side of the conversation you don't agree with:-)