Buying 60,000 shares over three hours means roughly 333 shares a minute, ideally with randomised sizes and intervals so the pattern is not obvious. Its virtue is that it makes no assumptions about the volume profile.
Its weakness is the same thing: it ignores volume, so it trades the same amount during a thin lunch hour as during the active open, which means paying more impact per share at exactly the wrong time. vwap-algorithm addresses this.
Predictability is a real cost. A perfectly regular schedule can be inferred by other participants, who then trade ahead of the remaining slices. Randomising size and timing, and varying venues, is not paranoia, it is part of the design.
Related: vwap-algorithm, execution-algorithm, pov-algorithm, market-impact