Your question should be "why are used cars so expensive in Pakistan?". New civic is similarly priced to Pakistan, its just used market that is overpriced. Civic X is launching in India next month with a price tag of 1.5 million INR | 2.42 million PKR, same as Pakistan.
People are talking about taxes and monopoly. I don't see any monopoly in used cars market. People are just paying high price for old cars, doesn't matter if local or imported. Don't know why.
Low mileage 2011 Civic 1.8 AT = 15 PKR lakh | 60% of new Civic.
Low mileage 2011 Civic 1.8 AT = 5 INR lakh, 8 PKR lakh | 30% of new Civic.