I work in subdv workflow for years and I must agree, this is a huge step back. Currently I’m working on this engine:
https://twitter.com/veezen3d/status/1229154351798681603
Using a subdivision modifier is very painful. Every small change, every minor vertex movement makes Blender run very slow on my new high-end PC (RTX 2070 Super, R7 3700x. 64GB Ram). Only solution is to turn subdv modifier off, but what if you have 100 instances placed around the scene which uses subdv modifier too? There is of course “Simplify” option which allows disabling subdivision on the whole scene, but that doesn’t mean we should use that forever.
The worst part is that more 3d modellers are coming to Blender, and if they find out how bad it is, they will be disappointed.
I have plan to make some videos using my latest project showing how bad performance we have, to spread out the issue everywhere. It would be super cool to get more updates and clear steps for those improvements rather than constantly hearing from devs “yes, we know about that”/