If you were selling this as a commercial product you would lose sales because of the login / registration issue.
Where I can persuade the client that user registration is necessary then Zen Cart gets installed otherwise I go elsewhere and so does the clients money.
I have no issue with the implied statement 'If you don't like it, go somewhere else', we all have a choice, but most of my clients are small businesses who use PayPal and not direct credit card processing. Therefore the user experience can be frustrating with the need to enter login information more than once. As a consequence sales are being lost because of this. No dodgy **** stuff either as implied earlier.
In my opnion the customer is always right and the customer is driving the user registration issue by voting with their feet and going elswhere losing my clients potential sales to competitors.
So its on your todo list but not today. well I won't be holding my breath while you keep your heads buried in the sand. I get the impression that after the first huge effort in getting Zen Cart to where it is now, it's now too much of an effort to give users what they want.
Bookmarks