While I think that there's nothing really wrong with making something to appeal to others, and not yourself, I could see it as devastating if you make a game that appeals to others, but not yourself, and others end up not liking it.
So I try to make the projects I make, projects that I also at least somewhat like, as well.