It seems like idealism when you say, solve a real problem, and you have automatically created a successful business per se, because the niche client will pay for the product and/ or service that they deem valuable and important. But yes, there is a satisfaction in seeing the niche clientele put the product or service to use.