maybe they are fixing some bugs in the site. i tried checking my personal stats and nothing is showing. but very unlikely that they will pull something not good here. give them time to fix their issues. this has been generous to a lot of users for years, so don't think they will get out of the scene. a lil bit of patience is needed.
Why then when bitcoin grows TheQuin screams that they will soon go bankrupt?