I am not a fan of this contest, it takes from the reason I visit this site.
I'm going to be honest in the beginning of this contest i was not a fan either due to max posts qualifies. People had 11K-10K points which was insanse. But as it has evolved and requirements changed i think it has sparked more good discussions, new members, and more thought out responses than - Wow - Cool - Nice pic etc.