Gosh, you said this.
Then I answered this
I clearly defined that what "Its good" was "A part of what he made is his effort and idea."
And to answer your question,
This quote above simple means - it's good but it ain't good enough.
Something that is not good enough needs Improvement.
You wouldn't want to be criticize harshly with your 3D creations right?
Then respect others works without hurting their feelings.
Wow. Learn2Read. I'm done of this.