What is one of the most controversial concepts you have encountered in product development?