its a vicous cycle in Pakistan, mechanics love to destroy anything that does not make sense, and use their worn out, broken chinese tools and hammers on it, ruining whatever they were trying to fix.
In the end this is the classic sentence "saab engine khatam hogaya hai doosra daal do corolla ka".
WHY - one, he gets a massive labour bill and helps his denter bhai loag too, two he knows for sure that the owner will be coming to his shop every 2 weeks for something to be fiddled with.
I'll give you a little experience of a spectra that I worked on, The car was towed to my place, and it had an odd issue, the engine would start but would sound like marbles at idle, and would not rev.
first attempt = remove and replace main crank pulley - it was broken and it cracked the crank sensor too. Parts replaced and engine started smoothly - but would not rev beyond 3000 rpm. fault was low fuel pressure, new pump and engine was good again.
This car was damned for an engine swap because it was unfixable by usual wacko mechanics. I believe they do not want to look and investigate or just are plain lazy.
In Pakistan its a good idea to invest in some tools like a harmonic pulley puller - (ever wonder how the mechanics are able to break/crack the timing belt pulley of a baleno - which makes it read 2 TDC signals then and misfires like a ****.
Its plain and simple that our mechanics do not care about their profession - its just a hack way to make money.