Yes, Blender is an amazing project and great 3D production software for being free. However there are many issues that remain unresolved after years. Viewport performance being one of them. There seems to be at least to an extent a mode of development where fun new things get done but old, boring, more critical issues will not.
I give all credit to Blender developers for doing the old, boring and important things. It's just very frustrating waiting for years and realizing that what was the vision a couple of years ago, very few things actually got done.