That must be a Be Pro connection since theres only Be* that does Annex M, rather than Annex A.
Annex M works by shifting the adsl frequencies so that a larger band of frequencies are available for the upstream... but the downside is that theres less available frequencies for the downstream - hence the lower downstream speed.
For the length of time the connection has been up (16 hours), theres seems to be a lot of errors.
Although saying that I have a ST585 supplied by Be, which doesnt seem to be resetting the error count, so Im unsure if those figures are actually correct... and its doubtful in view of the amount of errored seconds that those errors have only occured in the past 16 hours. :/
For a 23.5dB atten line, yes you would expect to receive around 19000 kbps (on average) if it was on Annex A and if Interleaving has been removed. Its because the line has been put on Annex M that the downstream has been decreased.
Be will quite happily move the line back to Annex A if he requests this via a ticket, but it will mean that he wont get the higher upstream.. so therefore its up to your friend to decide which is more important to him - the upstream or the downstream.
Interleaving is a separate issue, so if he does request going back on AnnexA , he should state that he wishes interleaving to remain off.
One other thing he could try is asking for a lower target SNR profile (3dB), but based on the figures shown in the stats.. I wouldnt recommend it, since theres some LoS... but knowing the possible problem with the ST not resetting errors, then I have no real indication of when this may have occured.
Obviously he should also try all the
usual stuff to make sure his line is in best possible condition.