It's not just software that geats out-sourced.
Build hacked up prototype - Management "need 3 Beta units next month, you're too busy on other bits. We'll outsource the Beta build, they only need a schematic". So after 6 weeks of 2 or 3 "support calls" a day completly disrupting my work three steaming turds turn up. They don't work, and have a build standard that I would not accept for a "my eyes only" hobby project. Spent another week fixing them.
It's always the electronics even on aircraft - "Pilot the Bell 206 won't make power assurance" chief eng - "check the TOT (turbine output temperature) gauge" Me "it's OK, actually a bit low", CE "Check the torque gauge" Me "it's right on the limit do you want me to adjust it?" CE "yes" Me "are you sure, it's reading high?" CE "don't be smart" Me " the engine's knackerd"
Finally they take the engine out and sure enough it needs repair - AOG. I volunteered to drive it 7 hours each way and wait for repair over the weekend. I was younger then, they offered double time and I had a small car style diesel van (fairly rare in 1984) that returned a pretty good profit on the fixed milage rate.