ATleast it's a step in some direction for consumers though.
I see it as a big advantage bc you are not tied up with carriers and their bs. The problem i have with all the carriers is if you have a smartphone they force you to have data when not everyone needs it. buying an unlocked iphone doesn't require you to be connected with AT&T if u wanted to go to tmobile prepaid etc. You could do AT&T prepaid and not have to worry about contract pricing or data same with tmobile. Atleast it gives you atleast SOME options.
Except all of the options are worse than the thing they are options for.
Prepaid plans offer a decent price on minutes and texts, for example, but are pathetic for data plans ($25 buys you only 500MB). When you factor in the lack of hardware subsidies, it once again becomes a very grey area for the customer. If I pay $60/month for unlimited talk and text with a prepaid plan, it would be about $30 cheaper per month than I could get on a single contract plan. BUT, that's below the threshold of $37.50 I would need to save every month in order to make the unsubsidized price worthwhile.
I realize that some people want to use an iPhone without a data plan, but it just isn't practical. It's a smartphone, it's meant to always be connected. If you don't want that functionality, you're really after an iPod touch.
However, I do hope that smaller carriers compete with ATT once again. GSM can't be relegated to a single behemoth entity that is as incompetent as it is greedy. We NEED competition. As soon as that happens, the financials of an unlocked iPhone will make a lot more sense.