NoSQL means no SQL
Many NoSQL database engines do not support SQL. Rather obvious given the name, but a signifcant issue because now we have to deal with query languages such as LINQ or other constructs. This requires addional skills and a total rethink on how data is approached. I do not think that is necessarily bad, but it will not help to move structured, relational data to NoSQL and otherwise do not change anything.