While you are correct, I still think NoSQL is a better introduction to databases than SQL. Without the syntax learning curve you can quickly interact with a database and get a feel for how it works for the first time. Once you get a hang of the broad db concepts, it could of course make sense to learn SQL given the reasons you've presented.