An expensive item cannot be judged by its purchase price. We should also consider how useful it is in our daily life. Cars require a lot of maintenance and also fuel cost but that does not mean every person in middle class should not buy one.
The main thing is to know that what is the difference between purchase and what is the difference between genuine need. Some people see it as an expense if they are using their power for family responsibilities or for their businesses but there are people who are really using it. Then for them, buying car is not a good thing; they can go for motorcycles or public transport. The same principle equally applies to smartphones, houses and also to other expensive items. Before buying anything we should also calculate its cost and make sure that we can afford it without having to sacrifice our other needs.
Bro, petrol usage aside, because it is not counted under the maintenance factor, it is a usage factor that one has to fill to use the car.
Maintenance is other expenditure, like car wash, replacing the engine, gear oil and many other things included. In my point of view, affording a car in Pakistan is not a big deal; even some middle-class people can easily afford it, but keeping it maintained is a very hard job, bro, believe me. If you accumulate 1 million in pkr, you can buy any car in that price range that suits you best. A long time ago, I had the same discussion with a friend of mine. He also agreed with the same fact. And yes, brother, the other examples you mentioned, like a house and a mobile phone, can also be counted the same way.