Given that a smartphone uses <i>apps</i>, and these apps are distributed via <i>app stores</i>, and further these <i>apps</i> run in <i>the cloud</i> (i.e., costly data centers that tend to be ran by companies with money and resources).<p>Are all of these components interdependent? Basically, do smartphones lead to centralization of technology/resources (not smartphones in and of themselves, but given their current implementation)