Yeah, I get that the fees are a major issue that delay payments, It's the same across the network I guess.
It's down to how many others would have the patience and time to hit that 300000 mark, that was a tough ask I can tell you.
The complaints that I see across the net about faucetpig I feel may be as a result of the skewed fees giving the illusion that the site isn't paying at times, and lots of users are becoming confused about why some are providing evidence of being paid whilst others are not.
It's the nature of faucets I guess.