Nope, roaches are for allining. If you try to macro with them, you are pulled apart by medivacs, your army can’t win fights vs plain bio even with upgrade leads, and tanks are a bonus on top of that which delete roaches for an insanely high trading efficiency.
The medivacs/liberators are annoying, the bio pushes are tough, but the real deal breaker is the tanks. Once he gets about 5 tanks, there is literally nothing you can do to stop his push. That means you need broods out in time to stop his first push, and the those timings are so far apart that it’s not feasible in the slightest. There’s like a 4 minute timing difference.
Yeah, well, tank counter-attacks were ironically a hard-counter to broodlord play. If the broods ever tried to move out, he would counter-attack with his ground army which is useless vs the broods. The brood push would be slowly picked away at using vikings, which he had plenty of time to get out just due to how slow the brood push moves. His tanks would kill 2 or 3 bases and the brood push would be ground to a halt.
Obviously this doesn’t apply to the maxxed out scenario were the zerg has the whole map and a 10k bank. The zerg has won no matter what in that scenario. I am talking about a brood tempo play where you get 3 to 5 of them and immediately push. It just doesn’t work, but the new “speed brood” might be able to do it, but certainly not off the back of roach play. Roaches are absolutely awful vs terran in macro plays especially.
Another difficulty this style faces is that a common response to roach plays is liberators, and that means he has air control right at the start. So you absolutely cannot do a brood tempo play because you’re making the unit his army already counters. This style could rely on queens for the air control, but that’s an awful idea since you can’t transfuse the broods anymore. So this “tempo” play is now delayed until you can get out anti air on top of getting out the broods. You’re talking infestation pit, hive, spire, greater spire, AND anti-air, just to beat some tanks for crying out loud.
Listen, if a build loses to UpATree, it’s a dumpster-tier build. That’s just the fact of the matter. If you get past the nuke, there are still a dozen hurdles preventing a victory. Terran has 10 paths to victory in that scenario for every 1 the zerg has.
Zerg’s strongest way to play is, factually, mass ling bane queen. There is no point in making any other unit UNLESS the terran turtles up, in which case you have to go broods. Absolutely nothing can produce an economic lead vs terran except this, and absolutely nothing has any capability of harassing terran except this. Absolutely nothing has an ability to deal with tanks, except this. Absolutely nothing has a chance at winning fights, except this. Absolutely nothing has a chance of trading efficiently, except this (and which it only does in a small portion of scenarios due to mismicro from the terran). Ling bane is the best zerg macro style by a very, very large margin, period, end of story.
Roaches can’t win fights. Roaches can’t trade at positive efficiency. Roaches can’t harass (they aren’t fast enough, don’t do burst damage vs the workers, and cost too much supply). Roaches are economically unfeasible due to the gas cost delaying upgrades and tech. Roaches can’t deal with medivac harass because they are too slow. Roaches are absolute dumpster-tier units.
Now, bring back burrow healing and we could talk about roaches being a viable unit. It would still be inferior to ling bane, but it wouldn’t be complete and utter trash.