A few years ago I was annoyed that such a great question/discussion had to be closed as off topic. It was Good keyboards for programming and I was annoyed that such a useful topic (to me) would have stale data because new answers can never be added to make it better when new keyboards hit the market.
After a time I realized why this is a bad idea as it breaks the Q/A theme and leads to not that focused threads. (When you want to look up how to do xyzzy you want terse focused answers to maximize productivity.)
However I thought it would make sense for a fork of all the Stack Exchanges to be made to have sort of a sub section that is for discussions. I thought of this thread today Incorporating fun into system designs. There are some great minds on Stack Exchange that could contribute to future ideas and possibly discuss best practices or ways to do things in the future that may benefit from a discussion. In other words, maybe the IP address scheme to handle IoT would arise here if there was a discussion, etc.
In short, would a discussion sub section to each Stack Exchange site complement or deter from the existing format? (I know this is opinion based but this seemed like a good place to ask.)
-----Edit----
For example HoloLens Just game out and not the world of virtual reality and Augmented Reality are become more possible. Wouldn't it be great to be able to discuss the possible things you could do with this in a forum with upvotes that people could reference for years to come? Apparently not we would prefer it stay buried in a chat log that is very rough to reference or link someone to an old post.
Or even better, what do hiring managers look for when hiring Cobol programmers or UX designers. What better place to ask that and get some great advice. However we would preferred it to be scattered all over the place in chat logs. Chat logs arnt refactored and theres no hey this is a duplicate post or nearly the same editing as with our Q/A format.