I think the foundation projects hold a lot of potential, but what they release as "stable" is rarely ready for a production setting. People do use Blender for small side tasks commercially, but would you honestly bet your company reputation/job on their 31 years of shenanigans?
Updates still permute the core to break parts of the program, and brick countless add-ons or custom code. People turn users into Beta testers, partners into IT support, and hide workflow details under layers of feature-creep kludges.
When Blender updates for feature X, they will usually brick feature Y. YMMV
The Foundation may intend to improve user adoption, but they can't even cover there own unit-tests on internal add-on code. =3
Updates still permute the core to break parts of the program, and brick countless add-ons or custom code. People turn users into Beta testers, partners into IT support, and hide workflow details under layers of feature-creep kludges.
When Blender updates for feature X, they will usually brick feature Y. YMMV
The Foundation may intend to improve user adoption, but they can't even cover there own unit-tests on internal add-on code. =3