the initial descent clearance to an altitude is always given together with the QNH, which of course is read back at that time; no additional readback of the QNH is required when acknowledging the arrival ATIS.
Agreed, so why
do so many pilots "volunteer" the QNH when acknowledging the arrival ATIS?