Your assumptions are correct. The storage is not that much helpful, that is true; but you might like to have an energy buffer when you unlock alternate energy sources, or to have more time until filling up to operate manual selling. The auto-buy is not as effective as a human, exactly (making it stock up would probably require some heavy logic and be not clear for players anyway); but it still gets the job done.
There are some elements in this game that are not strictly needed for the optimal playthrough, but they still usually have some kind of situation where they are helpful.