Like everything else, vehicle repairs today are very expensive. Many dealerships will charge £100 plus per hour, so even the smallest of job can cost a lot.
When we take on a job, we look firstly at the most economical way of doing it. Instead of just replacing parts it could be more viable to repair and reuse the part which is broken. Often to improvise makes total sense. Most of our team come from a time when that which was broken got repaired, not ordered up and replaced.