This is probably the scariest thing ever in all the time I've been on this forum, but I find myself agreeing with Mephisto.
It's not like I enter every competition, I'd enter maybe one-in-five or so, so it's not like I'm desperate to win prizes, but at least having a shot at one every now and then would be nice. This new system, however, makes it damn near impossible (and it's pretty easy to abuse too), since I'm nowhere near as active on the forum as I used to be.
Lately I'll post when I have something of relative substance to say, but this new system forces activity for activity's sake, and the quality of conversation on here has seriously dived. All my activity and contributions over the past 4 years mean effectively nothing, only because I don't average 20+ posts per day*, and because I don't rate threads just because they exist without even bothering to look at them (and looking at some of the thread subjects, I have no wish to look either).
Since you're limiting the contests to the top 25 (or whatever) points scorers, go take a look at those lists. It's the same people, for the most part, every time. It's a great system for scoring arbitrary titles and achievements or whatever, but as a mechanism for entering competitions, it sucks. Big time.
But that's just my 2c. Take it or leave it.
[* allow me a bit of hyperbole, although judging by what I've seen, not far out of left field]