I didn't feel any intention in your writing, and I think you wrote your feelings.
However, this developer is not a perfectionist.
Even if he said so.
Perfectionists don't start unprepared, but this developer did.
The perfectionist scrutinizes the material, but this developer did not confirm the difference between rendering quality and animation quality.
The perfectionist has an obsession with dates, but this developer often didn't keep the dates.
And this developer doesn't know the real world (human psychology and behavioral patterns) to the extent that it's frustrating.
(I have a lot of things I really want to say, but I hold back in case people get bored.)
This developer is merely packaging themselves convincingly and expressing frustration towards their sponsors.
The reason he renders like this is because he learned to render like this.
Fortunately.