I find it amusing that people are in favor of giving poor people in foreign countries food and money, but are horrified at the prospect of giving them jobs.
I'm all about sharing, but I find it amusing that people like yourself overlook the basic fact that it's their responsibility to create their own jobs and support themselves.
some of the problems that I (as a very technically literate Windows user)
Right there! That's the spot. The spot where you lost me.
the iPhone is not, and was never intended to be, a general-purpose computing device
I suppose i would agree, as long as you are using the term "general-purpose computing device" in the most general sense of the word.
everyone is really happy with it
Obviously this isn't the case.
a few geeks who just can't grasp that it's not designed to be a really really small laptop.
You know such geeks who have this strange incapability to grasp this obvious fact? I've never met one.
That's why Apple keep such a tight grasp on what goes on the device, how it's programmed etc., so it doesn't descend into a mess.
Apple is in no way obliged to support any alternative use that i find for the phone i purchased. How does this cast their business into a mess?
"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein