Except in this analogy, the Pepsi store would gladly sell Coke products. Let's drop the analogies and call it like it is. This is a company being overly protective of their store. It may be within their rights, but I don't think we should be defending a company for not allowing software on its product cause the app dares to focus on a competitor.