Honestly, there's a lot of talented people at Pebble, but their vision IMHO has just been the wrong one. I still think they should partner with someone like Timex, Casio or Garmin and ship something like an F-91W or a G-Shock with PebbleOS. That would be really interesting. Hell, if they partnered with Garmin they could probably build an awesome developer community around solid HW.
All this said, I really admire Eric and the rest of the staff at Pebble. They've put in a lot of hard work to ship something functional, BUT they really need to rethink how they're marketing themselves, who they're marketing to and what the vision of the company/product should be if they intend to survive.