If you use Linq properly, and understand it under the hood, you will find all sorts of new cutting-edge programming techniques.
So if you think deeply about the enhancements, I argue that it makes you a better programmer. Whether a given programmer actually does this or not, is not Linq's fault.
The same argument can be made for Object-Relational Mappers. Does anyone really write raw SQL queries against database tables anymore? :)