David, I think its not about talent but certainly it is about mind set. Its about free thinking when it comes to design. Its about communication which is meaning less in certain cases of design product. I mean the product is not able to deliver for what it is been developed.
We need to look on to control structures in terms of application. We need to talk to people. And certainly a better product will be eveloved through ideas and constant talking to each other, through cultural exchanges and sharing experiances on common grounds of working model.