You are doing it backwards.
Start with the market first. Your idea is only as good as it applies to the market it serves. You should not have spent 60k on a developer, you should have spent it leveraging a way to talk to your proposed customers.
Yes I agree, shit products get sold all day every day and rake in billions. But you see the product may be shit BECAUSE everything else is so much more important. The system, the sales force, the production line, the logistics, the tracking. I love Mcdonald's. Nah not their food, their system.
I know you are just venting and now may not be the best time to say "you are doing it wrong", but well, it actually is the best time.
You are doing it wrong.
I know because I've done it wrong for a long time too!
I actually am more of a programmer than a business guy but its kind of funny... "I want to run a business" kind of entails that we think more like business men and less like programmers.
Best of luck to you.
STOP doing shit that doesn't work and doesn't matter.