It's 2-3 days' labor at California's minimum wage (allowing for 'take home' pay being reduced by taxes, etc). That still might be a significant cost to many, but it's not unaffordable and is a pretty good value proposition given the utility and entertainment one gets from a mobile device.