The 'quick' registration, or whatever you want to call it, does not require you to create a username or password. That is created automatically. I'm not sure where or how you put in a password, but if you try to log in the "joomla way" using the login area above, it won't work. We have this site setup in the 1-click registration mode, which means your username was automatically generated (fb_100000552265523) and you have no password here.
If you try on the demo site, you'll be able to create a separate username and password, through which you can then log back in using just Joomla (and not Facebook), should you chose.
Regarding the Friend/Facepile module, since you knew about it in the first place, I figured you knew how it works. For more information, see:
developers.facebook.com/docs/reference/plugins/facepile/
Yes, it can be setup to work by either showing friends who have liked a URL or friends who are signed up for the site. On the demo site and our configuration guide we have the href parameter set. I just changed the configuration for the configuration guide, so now it shows all friends who have approved the application. This was a matter of change:
{JFBCFriends href=http://www.sourcecoast.com} to {JFBCFriends} (removing the URL makes it default to friends who approved the application)
All of the plugins work as we describe them, and if you can point out a spot where something we've written is not accurate, we'll happily fix it. However, everything you've pointed out as being wrong so far has not been accurate.
Regarding the Login button showing friends, Facebook recently changed how this operates, and we simply couldn't get it working right in a way we were satisfied with. Yours is the first request for it, and it's something we'll be looking into, but it's not a high priority for us or our user base right now. When we make modifications to our code, we test it rigorously to make sure it will work across a broad range of browsers and hosting environments, and we simply were not satisfied with the updates to the Login plugin Facebook made.
Finally, regarding subscribing, you are under no obligation to purchase our package. We make things simple, but yes, anyone can build their own if they so choose. It's taken 2 years of development to have all the features JFBConnect has, there's no 'register with Joomla' plugin that's free from Facebook, and for the social widgets that you can implement 'freely', we make much simpler to work in a Joomla environment. One, of many, examples is Facebook Comments.. yes, you can directly drop the Facebook widget code into your Joomla site. However, JFBConnect will automatically use the canonical URL for a page, work with separate SEF extensions, and prevent a lot of issues that are under-the-hood for integration with Facebook. We can also add the first image of your article as the Open Graph image tag, and a few other 'niceties' when it comes to describing your page to Facebook. Can you do this all yourself, absolutely. Is it worth $50? That's completely up to you.
When you realize all the headaches that come with going it alone, or with another extension, we'll still be here and more than happy to take your subscription and support you with any issues you encounter.
Best of luck to you, and please, when you find an error in our wording or documentation, please call out exactly where you think we're mis-speaking. We'll correct it immediately, and apologize if we are indeed wrong.