Почему не получается оттягивать часть рабочих

я много раз пытался такую стратегию - строю пару пилонов и барак прямо на базе противника, и он вынужен отправлять рабочих терранов все это уничтожать.
причем по идее у него должно замедлиться развитие из за подрыва экономики. кроме того сбится сам темп развития, он должен прийти в замешательство

однако этого практически никогда не происходит. экономика почему то толком не тормозится, хотя рабочие не колеблясь шляются за зданиями и пробками. да и развивается он не особо медленнее. почему?

Потому, что ты выкинул больше на пилоны-гейт, чем он на отбитие этой х@рни + ты сам замедлил своё эко этими бесполезными тратами.

Вопрос очень сложный, но попробую ответить.
Самый очевидный вариант, он ставит позже второй цц.

Вообще обычно такое против террана делают или изображая зафотон (но это должно быть хоть как-то похоже на зафотон, чтобы терран повёлся), или мешая ставить нормальную стенку (но только в случае, когда есть шанс этим воспользоваться - т.е., когда в брешь смогут ворваться зилки).

Просто загораживать, например, натурал террану не очень оссмысленное занятие - он просто построит ЦЦ в стороне, за это время спокойно уничтожит мешающий пилон и перелетит ЦЦ на место.