The need creates for more need and it generates the idea. Yes, off course this is completely true that whenever new idea happens to get created in the market then surely someone is always out there who makes it reality and this is where comes an innovation of something and with the time they make it into a technology or product which can be consumed by the consumers who always wanted to have it. The companies are just trying to set the businesses and make their customers happy and thats the goal will always see in any management learnings also.