i have won 3 freerolls on the merge network in the past few years.
1) $100 omaha freeroll (now extinct) 1,000 players
2) $50 horse freeroll (currently running) 1,500 players
3) $1k comp point freeroll (runs daily) averages about 500 players +
i play freerolls everyday. i have better results in the non holdem games. i think it takes a lot of folding and lotta luck. sometimes i don't start playing until 10 min later.
let the donks clear out.

keep at it, you will win one of these days.