The point is: For anything you build, you can find 1 customer. It's only when there's multiple customers that like the product and want to improve it where you move from "consulting" or "custom development" to "product".
Apple famously ignored users on lots of fronts: can't manually add RAM, mouse has 1 button, etc. They didn't serve one type of user specifically so they could appeal to a larger market. You can't serve everyone.
[0] https://www.inc.com/magazine/201606/jason-fried/saying-no-to...