I also stopped using that faucet. The filtering has just become too strict. If you have a slow connection and the page has not loaded 100% before you claim, it will just deny payout. This was one of the best faucets out there, but they have stagnated in my opinion. Some of the other faucets that started out at the same time this site was introduced, has introduced a lot of new features and better payouts to stay competitive.
It would be sad to see them go, if they do not inject some new things to attract more people.