I am not anti-android, nor am I an Apple fanboy ( for the smart *** that said it). It doesn't have to do with money at all, actually where I live the Samsung S3 costs $500 and when its used it's $250 (a year old phone). An iPhone may cost more, but when selling it its' price doesn't drop dramatically (iPhone 4, a 2.5 year old phone, still costs $400). That being said, an android phone with 1.9 Ghz octa-core with 2 GB of RAM still lags and is inconsistent, while an iPhone with 1.3 Ghz dual-core with 1 GB of RAM runs smoothly.
For those who think I'm trolling, I admire your intelligence.
----------
Performance wise, it is extremely different, trust me.
----------
My friend's Samsung Galaxy S3 is still running android 4.0 aka ice cream sandwich till this date. He got it before christmas and still hasn't updated.
----------
I had my Samsung galaxy S2 before the S3 and had to live with gingerbread (did not update as well). I'm sure your father in law's iPhone running iOS 4.2 runs smoother than android 4.0.