@Steve, right on the money. It is incredibly hard to let your "baby" go, but sometimes there is a reason to do so. If the core of the issue is the product, and you can't fix it, especially if features aren't superior to the competition (or done better), and if pricing can't be used to your advantage, then no matter how hard you push the buggy the "baby" it is carrying will continue to drag you down.
Reminds me of a pair of women on Shark Tank that had a product but couldn't get the sales to scale enough to continue. They thought it was a money issue, the Tank unanimously agreed it was a solution for a problem that did not exist. Cuban ended up buying the entire company for $200k, I think mostly out of sympathy. Another panelists said yes you will cry, but in a short time you will so relieved that you let your baby go.
Not saying give up at first sign of trouble..but am saying know "when to hold them, know when to fold them".
I am sure most won't agree..but then again, they are not in your place, no?