The last login site (hc.to/lastlogin) is vastly out of date. The date on it is correct but several people who have been inactive for a while but are active now are still showing several months since last login.
I just checked myself and I log in daily and it said I was last seen on March 8th.
I just checked myself and I log in daily and it said I was last seen on March 8th.