The key difference is that the App store is the only way of running apps on an iDevice outside of rooting it (which for >99% of users means it's the only way of running apps).
Apple needs to be transparent that it's not selling devices, it's licensing devices. Users do not control the devices they own.
Apple needs to be transparent that it's not selling devices, it's licensing devices. Users do not control the devices they own.