Comment by constantcrying

7 months ago

Hardware companies outsource these things to the lowest bidder in "best cost countries". At home you have a couple "engineers" who track requirements, but are software illiterate. In the "best cost country" you have dozens/hundreds of people who have absolutely no investment in the product and are not particularly skilled, and who get paid so that that engineer can make a checkmark after some requirement in the shortest amount of time. Nobody in that entire pipeline cares that the system feels awful to use, that it glitches sometimes or that the CPU is totally over utilized.

Tesla was revolutionary because they actually had inhouse software developers, who could build software.