It is sad that children who accomplish so much don't get the recognition they deserve. I have worked in Title 1 schools as well as in a school in an upper middle class nieghborhood. I have since left teaching other people's children to teaching my own. However, the one trend I noticed in the schools is rewarding children who have tried hard, or are much improved or great attendance. it seems long gone that children who have 400 ar points or children who had the highest math average receive awards anymore. I hear...we need to encourage those who are trying hard, and if we reward those doing so well, the ones who are trying but are not doing well will feel bad. I just don't see that. Sure, lets award a student who has really improved and accomplished something, but we can't leave at the wayside the students who have gone above and beyond their call.
When my dd was in elementary school most of the rewards were for most improved, perfect attendance, outstanding PE student, but they did do AR awards and highest average. My dd always did bring home the top AR points in the school, even in 2nd grade.

By the time she hit 5th grade they stopped doing even AR awards and highest average.