I take non-programmers seriously about programming all of the time. That's pretty much in the job description.
Just because I'm not stupid doesn't mean I'm not wrong. Indeed, it takes some serious intelligence to be wrong in the worst kind of ways.
I take non-programmers seriously about programming all of the time
About implementation, or about what to implement?
If it's worth saying, but not worth its own post, even in Discussion, it goes here.