Ervin,
Your point is a good one. Grades are a reporting tool to indicate level of performance, not to reward effort. Nevertheless, the two are often (not always) highly correlated. Providing the feedback based on the student's individualized need for improvement in performnce is the right way to go. Thank you.
Dr. S. David Vaillancourt