The problem is it's hard to solve problems in an arena that you're not personally passionate about. I've been facing this problem with app development lately and found that the apps I'm passionate about sell better then the ones where I feel like I'm just trying to serve a niche. The reason why isn't for lack of motivation, but rather for lack of comprehension.