I don't really get this idea that companies can be so vastly competitent and incompetent at the same time. People make new products, if they make something that people want, it gets noticed. Eventually those with a lot of money come along and try to figure out how/if they can also make money on the same thing. It's not some vast conspiracy.