It’s such a shame that not all organisations and work places operate to this concept!
Giving people ownership of the work they are doing makes them feel valued and creates a culture of responsibility. People would take pride in what they do. It would also help communication and encourage Project Management skills.
Having an idea is just the start of the process. It is following the idea through to completion which is the hardest part.