It's been running very well as of late.
I think there is a new IT guy, which could mean the whole site was bought & sold to another.
With the problems that came out of the recent overblown COVID crisis, it is the right time for folks to be looking into alternative ways to remain healthy.