I'm truly sorry that your friends are finding the learning curve too steep. I am working on many fronts to to lower the bar to entry, as are many others in the community, it's just a process. Many people are wanting to add utilities, demos and ports, translation of docs, etc. In addition to supporting that, much of my time is spent on a granular basis tending forum questions like this to try and at least make a channel available for people to get concrete questions answered. All in our 'spare time'
So if you do hang in there, your friends and others will thank you for any work you do in the form of tutorials, or even blog or forum posts to raise questions and get them answered. Gathering up a list of really good FAQ fodder posts from the forums or anything.
In this world things aren't perfect. The beauty of open-source is we can make it better for others as we go through it. Like this: http://forums.puremvc.org/index.php?topic=456