I didn't see a picture, but I'm going to try to shift your perspective.

Concerning cut scenes, you can access near all of them in the Inn, as introduced at level 15(?). There's a book in there that you can watch cut scenes on. I, myself, always skipped cut scenes due to me just being a rushy person. I did watch the primal ones, though... I do agree that the community can be a bit hostile towards newbies, I don't think it's avoidable. the duty finder is set up in a way that makes it near impossible to get people from your server alone. It spans to all the servers iirc, and as you may know, jerks are everywhere. Sometimes, though, the familiar players are not at fault, and it's rather, the newbie's fault. I always like a new person, but if they don't ask questions, or they don't pipe up when I ask if they need a run-down, sucks for them. I understand that they may be shy, or embarrassed, but you should expect to be met with displeasure when you charge in thinking you can wing it.