Absolutely. The "get something from somewhere" syntax that SQL employs is completely at odds with it being declarative. LINQ simply does a better job of capturing the abstractions of relational algebra cleanly.
Not that it really matters to someone who is already familiar with SQL, however.
Not that it really matters to someone who is already familiar with SQL, however.