I am not a fan of Apple and never have recommended one to anybody.
Say I spend INR 65000 and bought myself an iPhone. Would I not be trying to get every bit of value from it?
Maybe I lie that I am happy with my new mobile so that I may not look like a fool after spending so much (same applies for any upmarket Android) on a device actually not worth so much. Or a more cheaper one (by price) is available that offers same or better quality and performance.
Every body has an expectation when they buy a mobile. They know what they are spending and what the want (not need). They are satisfied if they get it.