Yes and no.
Yes people do criticize him for his work speed. His daily production has long been a problem. As
quency77 documented, the number of renders produced daily is pitiful. Right now, I count 120 days of production on this update. If we assume 950 renders, that's an average of 7.91 renders every day. Not only is that not impressive, but it's below what he produced for all of v0.100 (8.4/day). But it gets worse. To keep the numbers consistent with how Quency calculated his numbers, we need to divide the total number of renders by the total number of days until the update is released. So if the release slips into June, it isn't 120 days it will be upwards of 150 days. That would bring the daily average down to 6.33. So while that is indeed better than his output for v0.115, it's still anemic as hell.
But no, he's missing the point (perhaps intentionally). Most of the complaints are that this update has simply taken too long. No one is impressed by his argument that he's working faster than before, because the scale of this update is absurd. Simply put, no one asked for 950 renders, no one wanted 950 renders, people want the game. He's deflecting blame clumsily because he has no leg to stand on. There is no excuse for why he needed five months for this update. This is a complete collapse of project management, and throwing more renders onto the pile won't help.
He's only going to get worse because he is not capable of reigning himself in. I cannot foresee us ever getting back to a 3 month schedule because he is obsessed with maximizing the number of renders per update. Part 2 of Playable Day 11 (so 50% of an entire day) had 1,347 renders. Part 2 of 3 of Playable Day 12 (so 33% of an entire day) will have roughly 950 renders. That means, parts 1 and 2 of PD 12 will combine for 1,416 renders. This game is out of control. It will never be finished.