This is why having a dealer network is important, if annoying. Tesla has been a leader in having a "software defined car" so lots of problems can be fixed via over the air updates. They should be glad this issue was found early and not after 5 years and 2 million vehicles on the road.
Traditional automakers have more dealers than Tesla has service centers. Tesla service is known for long wait times. Ford, for example, has 15x as many locations to get your vehicle serviced.
Fairness has nothing to do with anything here. First of all, it's the reality of having a Tesla worked on, regardless of blame. Second, Tesla's lack of a US dealer network is very intentional and they've fought very hard against the legal status quo to avoid having one at all.