I can see now why the argument is being made. However, if you are going back to base to regen, there will be a small bit of downtime for you to buy what you need to before getting back on the rail. I think a lot of it has to do with unfamiliarity with the items/builds/characters and thus...
Do the shops in the lane not provide all the items? There are also underground shops on each side that stay open as well. You shouldn't have to go back to base super often unless you lose your first tower early.