tl;dr: The old domain belonged to a former mod who took his ball and went home. The people who actually run the site have a new domain at patriots.win (which along with the WIN community network is apparently co-owned by multiple mods). Site is still the same, run by the same people, only the domain changed.
More info in their stickies:
https://patriots.win/p/11SJoRrHUX/the-future-is-here/
https://patriots.win/p/11SJoSzg0s/ama-about-the-domain-situation/
https://patriots.win/p/11SJoRtCps/help-lost-patriots-find-their-ho/
There's already been some discussion here but the old domain is now down and I thought it important to make it clear for people who wonder why the fuck the old domain no longer works.
What part specifically kicked it off?
My guess is that his name and face are known now and he wanted out.
Oh, no, I deceive the gays, I'm not gay myself.
Sorry for the confusion.