Many time I had seen this kind of ill logical excuses and justification for over pricing by the so called layman experts instead of asking the question of over price they start to justify it without any reason. Don't forget that Pakistan is the 5th largest auto market of the world.
I have a lot of examples like Bangladesh, Sirilanka, UAE, Afghanistan etc which lack a far behind in all these things which you mentioned but still getting better products at lower price.
We are getting this type of cheap products at a lot higher price due to our cheap mindset that we try to justify over pricing ourselves and find a way to pay more and also strat to convince others just to show our limited knowledge as limitless. We are used to accept anything without any consumer rights from political parties to consumer product.
Why cellular services of Mobilink was high to sky some years ago and know they are giving free sims with free talk time? Why Honda CD 70 was priced at 78k in 2003 and than droped to 50k and still below 78k where it was 15 years ago? Why CD 70 which was at 78k in 2003 is now below that price but Suzuki mehran which was at 230k or 290 k at that time is now more than double today? What will you justify now? Over pricing of mehran or consistency of price of CD 70 bike?
Try to ask for you consumer rights like rest of world instead of these justification.