I live in karachi and cant be bothered to carry 2 phones ever. Spending a fortune on a phone is quite risky here hence what you can afford is not the only bottleneck when living in karachi. Secondly I am a PC gamer and it remains a priority for me to keep it up with the times which is not easy at all.No one questions your financial status(not me atleast). I'm no millionaire. I buy phones from the little blog job I have.
I am also one of those people who really doesnt care about showing people what phone I have.