Very true. I still use my S3. it's old, slow, and the camera sucks... but it does everything i need it to and i got it used for $50. i find it absurd to pay $700 for a phone. Maybe i'll grab an s7 when it goes on sale for 199.
apple never did it for me... to each their own. decent device, but i agree... the upgrade rate is slowing down now mostly due to no more contracts.