I only use it for this purpose at the moment to find free content.
I understand that you have more technical background and therefore your focus on things might be different.
My critique for UI is for the tabs. I only do not like the idea that user have to change modes to work with the project.
It is just very inefficient workflow or there is no workflow at all. UI should have the same window system with less
modes then it is efficient. Just like in Cinema 4D. You have a default mode, modeling mode, texturing and sculpting modes.
Not more. More is just a scam to lose a deadline. Keep it tighter to work efficient. The more tools you have the less time
you have. Blender is for dabblers and good for game developers.
Not very good software for serious archviz company or motion graphics.
I have archviz company and make some animations for 80€/ hour
and have no time to dabble with interface.
As a 3d-generalist artist and use tools that are best for certain purposes.
Blender unfortunately does not suit for me as full professional 3d-production pipeline because it is too slow for me to use.
I use Blender 3d-models to create graphics for computer magazine in Cinema 4D + Photoshop.
Sometimes you have publishing deadlines when you do not have time to model from the scratch.
Then for example Blendswap is a good place to find Blender models.
Such as this: https://ahven.cgsociety.org/jnc2/robot-priestess
I have found only one youtube tutorial Blender for Cinema 4D artists by Helge Maus that explains how UI works.
He is a special guy who is not limited by any constraints of any software but that is very rare.
This is a Cinema 4D users forum so I should not be concentrating too much on Blender.
Just my 2 cents.