The review by MMOHut you mentioned is a perfect example of what Aventurine is doing wrong, with regard to new players.
If you pay close attention to the video you will here the reviewer giving tons of misinformation, things that would be easy for Aventurine to minimize by giving a better introduction to the game.
There are critical pieces of information the new player needs to have, that can be given before unleashing the newbie on the land. Things like newbie weapons wont let them skill up, so they need to get other equipment as fast as possible. Or that the Sea Fort statues are not who owns the town.
Another thing that would be easy to do is mark the nearest newbie critter spawn on the map while newbie protection is on. That guy ran forever in a random direction, and you could tell he was getting frustrated. This is just one more nail in the coffin, as he says 'most players will not want to try Darkfall'. The game is definitely not for everyone, but I think a lot more people would like it if the first hour or two of experience wasn't so daunting.
I definitely do not think Darkfall should be carebeared, but I do think that it is enough of a different experience for new players that the transition into Darkfall could be made a lot better. Telling someone they can't raise their skill using a Leafblade isn't carebear, but it can go a long way to reducing new player frustration.
And putting that information on a popup when a player lands is nice, but it is human nature to want to play now, and those things can get ignored. So for the immediate, critical information, why not put it on their loading screen until newbie protection wears off? A lot of games give hints on loading screens, this will be familiar to most. If they don't read it at that point, sucks to be them.
I hope Aventurine pays close attention to that video and takes note of the things they could do to fix some of those misconceptions, or at least the ones that will cause new players to bypass Darkfall, or cause reviewers to advise against even trying the game.