When an answer's posted, the answer rises or falls on its own merits. Unless an answer is offensive, potentially damaging, or off topic, an answer can say whatever it wants in whatever way it wants, and one of those ways certainly can be a list of solutions.
However, you don't have to like how an answer says something. I, too, tend to prefer answers that take the sniper approach (i.e. an answer that offers one good, detailed solution to the problem) to answers that take the shotgun approach (i.e. an answer that offers a bunch of short, seemingly random solutions to the problem), but my personal preference—or yours!—doesn't make one approach superior to the other, especially generally and in all circumstances.
So, yes, this situation is okay. Folks that find the answer not useful because it presents too wide a variety of solutions in too little detail without enough support can inform the user that the answer is not useful by downvoting it, and folks that find the answer useful precisely because it quickly and succinctly presents a variety of techniques that can be applied to solve the problem can inform the user that the answer is useful by upvoting it.
That does leave folks who find some of the solutions in the answer useful and other solutions in the same answer not useful unable to express their feelings indecision about the answer (except here on Meta), but, because there's no obligation to vote on every answer (or, for that matter, every question), it's totally okay to read an answer, utter a quiet Meh, not vote at all, and move on to the next answer—maybe you'll like that next one more.