That doesn't work with non-iPhones. Now you can't get a cheap plan combined with that. You either have to pay per-message or get the $20 unlimited. Can they even pretend this isn't an anti-consumer money grab?
Not specifically an iPhone, but I think if you don't have a smart phone things are going to get more and more complicated.
I ditched my txt/pic/vid package months ago, put a block on being able to receive them and use google voice for that for free. Google voice can also be used for the web so you don't need a iOS/ Android device.