I don’t think warpgate is the problem, most of the problems with early gateway units is that they tend to be really strong in the early game vs terran while be really weak outside of all-ins vs early game zerg. I think the roach and by extension the ravager are the cause of this issue. Edit: Roaches tend to bully protoss until they get immortals or other units that are more effective at dealing with roaches.