The best explanation for why reading out loud helps visual learners is:
It is important that visual learners hear the words.
This acknowledges that while visual learners primarily benefit from seeing information, hearing the words can enhance their understanding and retention by providing an additional auditory component to the learning process.