I don't think you need more data. Tesla had a team of people "managing" this issue to relieve demand on their service centres. What more data do you think would be useful to clarify Tesla's actions?
There is very little you will diagnose on a modern car that the onboard computer isn't already aware of.
Therefore... the idea of a team of remote diagnosis people to fix most issues without a service appointment makes perfect sense.
As does the idea of having the analysis done automatically beforehand so the human doesn't have to wait.