Oh sorry, yes my 16GB minisdcard can make phone calls!no I'm joking, of course it can't.But you discussed about space for photos and I replied that using a cheap minisdcard in a mobile phone doesn't bother you with space problem in fact it's cheap and you can replace it in a second like you do in a camera.
If iPhone had one slot for a card that will be a clever thing, and don't tell me that there is no room for that, because I can't believe it.
And yes I'm italian, forgive me for my bad english.
My issue with your points are this, none of the issues you state were ever advertised as available. Apple never said there was a SD slot, they never said you could replace the battery, they never said it was a small phone (it's a phone meant for watching videos and browsing the internet, why do you want a smaller screen?!). I understand complaints about battery life, signal issues. I understand wanting certain features, but if you buy a phone knowing it has those limitations than you have to live inside those limitations or sell your phone and buy one that doesn't have the limitations that bug you. Everyone wants something different out of their gadgets, and we live in a time where, to a certain extent, everyone can get most of what they want.