Come on, that an overly generous evaluation. Sure, the "reaching server" and "inconsistency" error messages have been quite rare since mid-August, but the timer is still utterly broken, the game page not loading, the fact that while the challenge is offline, it says you don't have enough credits to play instead of having a correct message for the occasion or hell, how about the fact that the game says "credits" when it should be "silver" and, except for several days more than two years ago, it never required credits to play! Even when they were actively updating the game they never bothered to fix
one word.
Site has issues all over the place, they rarely get addressed and practically never in a timely manner, so IMHO it's completely reasonable to get frustrated and complain about glaring issues that never get fixed.
it amazes me that people demand free stuff and complain when it doesn't work.
Fun fact: when I tried to buy something from ig with my actual money, I couldn't do it! The page wouldn't even load.

Out of curiosity I checked if I can use my credit card now and some payment processing page comes up successfully, but when I backed out of it, to see if I wanted to buy anything else, I saw that the game's price was deducted from my credits without a purchase actually taking place. This bug has been around for years!
Maybe let's not rag on people for complaining about genuine problems with the site? Sure missing out on some freebies is not a catastrophe, but we gotta admit the site is a mess, regardless of whether we're going for free or payed stuff.