If you don't hold people accountable doe their mistakes they will likely keep making the same mistakes. Mvp is a reward for doing a noticeably good job, something to make people feel good about their work in game. The topic helps put the achievement of getting all the HoE maps done.
It might seem like it's a competition but that's fine. Competition pushes us to reach higher and achieve greater things making us stronger. If you want to be the best you can't be afraid to put yourself out there.
That's my 2 cents.