It's a difference in priorities. Dev wants to come up with some cool new thing every day, so that his buddies cheer him on, but the user can't get the GUI to allow them to login or see the entries in their thread, or their feed is boring as heck, so they just give up and walk off. Lots of cool projects die because they refuse to follow-through cleanly on anything and just get stuck in Perpetual Prototype Purgatory.