Earlier quoted context omitted.
That is most certainly correct. They also mentioned that these are images from engineering cameras, so they are normally responsible for navigation. The real HD footage will come in over the next hours as the bandwidth just is not large enough. Elon Musk needs to provide some Starlink sats for a better connection.
Starlink would most certainly be of little direct use here. What I could imagine is having Starlink satellites around Mars that allow to route data from rovers anywhere on the planet to a dedicated high-performance communications platform that handles communication with Earth.
It's just that since there have never been more than a handful of spacecraft active on Mars at any given time, there's currently no point in spending huge amounts of money to launch a whole constellation of satellites for continuous coverage.