I’m a Protoss fan and I’m going against some people here. But yeah PvZ lategame is not fun from the Zergs perspective. While void rays are good, they kinda need to be because without it we are back at PvZ pre voidray buff where Protoss struggles with
1, Map control
2, Ability to pressure the Zerg without requiring the entire army.
3, Ability to threaten the Zerg in midgame macro games where Protoss can slow down the forth or threaten to snipe a base.
These things combined with voidrays and super batteries allows safer greedier openings. Now that voidrays transitions very well in lategame made Protoss enter lategame with much more of an even position before Protoss has little to no options and the Zerg can just go 90 drones and overwhelm with 100 banelings due to the economy. Oracles get shooed away by a queen and 1 spore and kills what, 4 drones max and this is too little to slow down the Zerg. This is how Serral won vs Trap in dreamhack masters Summer. This is how Rogue won vs Stats on Deathaura on GSL season 2 and why they looked extremely overpowering in their matches. Its the economy. Blizzard knew this and they highlighted the core issues of midgame PvZ in their patch notes.
In lategame Protoss is favored for sure its just that it never reached that point since Zerg was massively favored in the midgame due to the problems i highlighted above and overwhelms Protoss anyways. and excusing that “Protoss players can just make 4 more High templars if he does…” is stupid especially when all Protosses seem to struggle with midgame Zerg and overwhelms Protoss anyways regardless on how good defensively the Protoss is.
Date back even further its more horrible when Zerg was favored at viper hightemplar interactions where Protoss can’t do anything but hemorrhage units to Vipers with no counterplay. Thats why Blizzard buffed it and this buff was huge in lategame.
I’ve highlighted what I think is wrong with lategame PvZ in an earlier long post and to summarize is that Zerg looks incredibly weak vs Carrier storm especially when Zerg is relying on hydras. Protoss will say why can’t Zerg make 10 corruptors or why can’t he MicrObiAl shrOud, first of all shroud is an abysmal spell and is massively underpowered and you can’t just make 10 corruptors or 10 infestors when Protoss is also doing zealot runbuys. I’ve suggested buffing the shroud massively to make it relevant but locking it behind a 100/100 hive upgrade so that its not stupidly op (imagine no need to research dark swarm). Some disruptor changes but at least from what i know this is the major weakness of Zerg and its why Protoss gets a reputation for being a-movey because yeah you can literally a-move your carriers and storm storm storm and you lose 3 carriers but Zerg loses 30 hydras. Its terrible from the Zergs point of view.
When it gets to ultra lategame of Zerg spellcasters with mass spore Its far less lopsided from what i see. Its still hard for Zerg but its also much more difficult for Protoss to win. I’m not saying its P favored, Its still looks slightly better for P but when it gets to a war of attrition P relies on disruptor/Tempest/HT and these units ARE NOT A-MOVE UNITS they take a lot of skill and micro and control groups to play and Protoss players like Trap show why he’s good in the Trap vs Dark series. Check the trades of PvZ when Zerg has the setup of mass spore its pretty darn even and not lopsided by any means it seems like the better player tends to trade better at this stage. I’ve seen some Zergs win as well in this stage but 0 Zergs win in the situation i described in the previous paragraph. Buff the shroud I’m a huge proponent for this change because it has potential for making ZvP more back and forth something the matchup lacks for ages.