Wow, >46 minutes latency. IDK what I expected.
We can't really get rid of the latency but we can increase the bandwidth by throwing a bunch of higher-power communication satellites on Mars.
We can certainly push more data from Mars, but the entire point of the article is that we probably won't have the bandwidth to receive it.
Unless we can convince congress and NASA execs to increase the budget and get more dishes built pronto.
Yep. We could cover Mar's sky with something similar to SpaceX's Starlink (high availability from any location on Mars) but with large data buffers and transmission systems that can pump the goods all the back to Earth.
Three geostationary satellites should do fine for the number of data consumers on Mars.
It depends on the spacecraft. DSN is currently talking with the Mars Reconnaissance Orbiter at 1 Mbit/s (https://eyes.nasa.gov/dsn/dsn.html, select MRO, click "more detail" in the bottom-left).