No matter how good your products or services are, without enough revenue to sustain your business, you will fail.
Your revenue is entirely dependent on people actually wanting what you have to offer. If nobody wants to buy from you, you will not have a business, that is the iron law of the market.
Every business is limited by the size and quality of the market you aim to serve. If you lack a large group of people who want what you have to offer, your chances of building a viable business are slim.
Your best chance to succeed is to focus on making things people would buy for. Creating something no one wants is a waste.