You miss out that at a "per solution" based system you dismiss the other solutions for the same issue.
Helmuth's post sounds good to me but it is about a brainstorm that contains solutions which could all come true only (bit harsh but it feels like a oneway).