Been dealing with this for 15 years. I’ve come to realize that a lot of the ideas are actually good because they came from a need or problem. But instead of thinking critically about the problem and who might pay for a solution, non technical people jump straight to the first solution that looks like something they’ve seen before. Then they often can’t let go of their original idea that they’ve visualized in their head.