Yeah, at least the summary appears to be completely vapid. Like it is somehow unpossible for these computers to have been hooked up to a local server to track when they are worn out or are failing. Nope, the data has to be sent to the cloud for the magic to happen.
Obviously not impossible to have done it with a local server, but potentially very difficult. The internet based server likely belongs to the manufacturer of the robot, not GM. So they are enabling service monitoring by the manufacturer or distributor, not doing it themselves.
If they needed to convince the robot manufacturer to install the server at each factory, that would be more difficult, and obviously require cooperation from the manufacturer.
And lastly, nothing in the summary talks about the communication channel being two ways. If the robot sends data out and doesn't take any inbound connections the security risk is reduced.