That you can ship quickly is not really relevant though. Case in point is that you most often cannot change the architecture midways without permanent damage. That's why many software projects architecture looks like a building where the architect completely changed their mind after every floor, why everyone complains about technical debt and projects are often thrown away after a couuple of years and rewritten from scratch.
I'm not saying agile has no place, just that many projects would benefit from a little bit more foresight.
Also, I think successful agile projects are often those where the long term planning is there, even if it is not obvious or talked about a lot.