Why do people still have iPhone 3G's?

It's 5 years old lol.

I sold mine for $182 and bought an iPhone 4, then sold that for $300 and bought an iPhone 5.

I guess its one of apple's strategies to get people into the apple ecosystem by pricing their products at an affordable price that will appeal to all consumers.

Not everyone has bad parents to spoil them.oh well.

Because some people can't afford a new one and maybe they think the newer technology is to advanced for them.sometimes if you have an old iphone they might let you trade it in for a new and pay liitle for the new phone.hoped that answered your question.

Because there smart and didn't pay 1k for a new phone that is the same as iphone 4 just with a bigger screen.

Because phones are expensive.