Here boy, go fetch! Good dog.
Basically, you get served slices of the plot while completing very long commute or obtuse ‘stealth’ sections until you get to the next bit of plot, then do it all again. It makes it worse when you can’t run around the streets unless you have a specific perk that makes people okay with it. The second act was the final straw, as I went back forth between two locations four times because I couldn’t find ONE item.