The trouble is that this takes explicit effort from senior engineers, whereas in-office teams don't require the same consideration.
So, while I fully believe remote work can teach junior engineers as well as in-person work, I don't think it always does teach them especially well, and I suspect that will always be a challenge.