Parking lots are absolutely everywhere. Some zones just prohibit large ones for historic reasons or otherwise (it’s possible maybe you were in one of those zones)?
Visit Nashville, TN (around Centennial Park), Orlando, FL (around the Mall at Millennia) or Jacksonville, FL (around St. John’s Town Center) and you’ll see what I mean.
As a long-time Tenchu fan, I feel this was about Sekiro to be honest. It started life as Tenchu 5, then got turned mid-development into Sekiro. I just wish it had a bigger emphasis on stealth, rather than just swordfighting…